@syncfusion/ej2-richtexteditor
Version:
Essential JS 2 RichTextEditor component
33 lines (30 loc) • 679 B
TypeScript
import { IMDFormats } from './../base/interface';
/**
* MDFormats internal plugin
*
* @hidden
*/
export declare class MDFormats {
private parent;
private selection;
syntax: {
[key: string]: string;
};
/**
* Constructor for creating the Formats plugin
*
* @param {IMDFormats} options - specifies the formats
* @hidden
*/
constructor(options: IMDFormats);
private addEventListener;
private removeEventListener;
private applyFormats;
private clearRegex;
private cleanFormat;
private applyCodeBlock;
private replaceAt;
private restore;
private isAppliedFormat;
destroy(): void;
}