UNPKG

@syncfusion/ej2-documenteditor

Version:

Feature-rich document editor control with built-in support for context menu, options pane and dialogs.

46 lines (45 loc) 1.36 kB
import { RibbonGroupBase } from '../ribbon-interfaces'; import { DocumentEditorContainer } from '../../document-editor-container'; import { RibbonGroupModel } from '@syncfusion/ej2-ribbon'; export declare const TRACKING_GROUP: string; export declare const TRACK_CHANGES_ID: string; export declare const ACCEPT_ALL_ID: string; export declare const REJECT_ALL_ID: string; /** * Represents the Tracking Group in Review tab * @private */ export declare class TrackingGroup extends RibbonGroupBase { /** * Constructor for the TrackingGroup * @param {DocumentEditorContainer} container - DocumentEditorContainer instance */ constructor(container: DocumentEditorContainer); /** * Gets the ribbon group model for Tracking * @returns {RibbonGroupModel} - Ribbon group model for Tracking * @private */ getGroupModel(): RibbonGroupModel; /** * Handle click on track changes button * @returns {void} */ private trackChangesHandler; /** * Handle click on accept all button * @returns {void} */ private acceptAllHandler; /** * Handle click on reject all button * @returns {void} */ private rejectAllHandler; /** * Update tracking controls based on document state * @returns {void} * @private */ updateSelection(): void; }