@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
40 lines (39 loc) • 949 B
TypeScript
import { IMDFormats } from './../base/interface';
/**
* Lists internal component
*
* @hidden
*/
export declare class MDLists {
private parent;
private startContainer;
private endContainer;
private selection;
private syntax;
private currentAction;
/**
* Constructor for creating the Lists plugin
*
* @param {IMDFormats} options - specifies the options
* @hidden
*/
constructor(options: IMDFormats);
private addEventListener;
private removeEventListener;
private keyDownHandler;
private keyUpHandler;
private tabKey;
private changeTextAreaValue;
private getTabSpace;
private isNotFirstLine;
private getAction;
private nextOrderedListValue;
private previousOrderedListValue;
private enterKey;
private olListType;
private applyListsHandler;
private appliedLine;
private restore;
private getListRegex;
destroy(): void;
}