@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
57 lines (54 loc) • 1.44 kB
TypeScript
import { EditorManager } from './../base/editor-manager';
/**
* Link internal component
*
* @hidden
*/
export declare class TableCommand {
private parent;
private activeCell;
private curTable;
/**
* Constructor for creating the Formats plugin
*
* @param {EditorManager} parent - specifies the parent element
* @hidden
*/
constructor(parent: EditorManager);
private addEventListener;
private removeEventListener;
private createTable;
private calculateStyleValue;
private insertAfter;
private getSelectedCellMinMaxIndex;
private insertRow;
private insertColumn;
private setBGColor;
private deleteColumn;
private deleteRow;
private getMergedRow;
private removeTable;
private tableHeader;
private tableVerticalAlign;
private cellMerge;
private updateColSpanStyle;
private updateRowSpanStyle;
private updateCellAttribute;
private mergeCellContent;
private getSelectedMinMaxIndexes;
private HorizontalSplit;
private VerticalSplit;
private getSplitColWidth;
private getColSizes;
private getCellIndex;
private convertPixelToPercentage;
private getCorrespondingColumns;
private FindIndex;
private getCorrespondingIndex;
private highlightCells;
private restoreRange;
private tableStyle;
private tableMove;
destroy(): void;
private cellStyleCleanup;
}