UNPKG

@syncfusion/ej2-richtexteditor

Version:
94 lines (92 loc) 2.58 kB
import { Dialog, Popup } from '@syncfusion/ej2-popups'; import { TableCommand } from '../../editor-manager/plugin/table'; export declare class Table { tableObj: TableCommand; element: HTMLElement; private rteID; private parent; private dlgDiv; private tblHeader; popupObj: Popup; editdlgObj: Dialog; private createTableButton; private contentModule; private rendererFactory; private quickToolObj; private rowTextBox; private columnTextBox; private tableWidthNum; private tableCellPadding; private tableCellSpacing; private l10n; private dialogRenderObj; private isDestroyed; private createTablePopupBoundFn; private constructor(); protected addEventListener(): void; protected removeEventListener(): void; private bindOnEnd; private getTableModelProperty; private updateTableProperty; private resizeStart; private resizing; private isTableQuickToolbarVisible; private resizeEnd; private afterRender; private updateCss; private setCssClass; private dropdownSelect; private UpdateCells; private keyDown; private handleSpecialActions; private tableModulekeyUp; private openDialog; private showDialog; private closeDialog; private onToolbarAction; private verticalAlign; private hideTableQuickToolbar; private tableHeader; private getAnchorNode; private editAreaClickHandler; private shouldSkipQuickToolbar; private shouldShowQuickToolbar; private showTableQuickToolbar; private tableCellClick; private tableInsert; private prepareSelectionForTableInsert; private isHtmlEditorOutsideEditableRegion; private cleanupTableCreationEvents; private createTableConfiguration; private insertTableIntoEditor; private setupTableCellSelection; private addRow; private addColumn; private removeRowColumn; private removeTable; private renderDlgContent; private positionDialogue; private onIframeMouseDown; private docClick; private drawTable; private editTable; private insertTableDialog; private tableCellDlgContent; private clearDialogObj; private createDialog; private customTable; private cancelDialog; private applyProperties; private tableDlgContent; /** * Destroys the ToolBar. * * @function destroy * @returns {void} * @hidden */ destroy(): void; private getModuleName; private afterKeyDown; private createTablePopupKeyDown; }