UNPKG

@syncfusion/ej2-richtexteditor

Version:
78 lines (75 loc) 2.11 kB
import { EditorManager } from './../base/editor-manager'; /** * Lists internal component * * @hidden */ export declare class Lists { private parent; private startContainer; private endContainer; private saveSelection; private domNode; private currentAction; private commonLIParent; private listTabIndentation; /** * Constructor for creating the Lists plugin * * @param {EditorManager} parent - specifies the parent element * @hidden */ constructor(parent: EditorManager); private addEventListener; private removeEventListener; private testList; private testCurrentList; private createAutoList; private isInsideSameListType; private spaceList; private enterList; private applyFormattingFromRange; private handleNestedEnterKeyForLists; private backspaceList; private handleNestedListRearrangement; private findPreviousElementForCursor; private handleCursorPositioningAfterListRemoval; private removeList; private onKeyUp; private firstListBackSpace; private isAtListStart; private getFirstTextNode; private keyDownHandler; private handleListIndentation; private isCursorAtStartOfLI; private spaceKeyAction; private getAction; private revertClean; private noPreviousElement; private nestedList; private isCursorBeforeTable; private isCursorAtEndOfTable; private isListItemWithTableChild; private applyListsHandler; private setSelectionBRConfig; private applyLists; private setStyle; private removeEmptyListElements; private isRevert; private checkLists; private convertListType; private applyListItemStyle; private transferAttributes; private cleanNode; private findUnSelected; private revertList; private getClosestListParentMargin; private openTag; private closeTag; destroy(): void; private areAllListItemsSelected; private getListCursorInfo; private checkIsNestedList; private getListSelectionType; private isAllListNodesSelected; }