devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
20 lines (19 loc) • 820 B
TypeScript
import { ColorProvider } from '../../../../model/color/color-provider';
import { RunInfo } from '../containers/runs';
import { HtmlImporter } from '../html-importer';
export declare abstract class HtmlTagImporterBase {
enablePreserveLineBreaks: boolean;
paragraphWasAddedBefore: boolean;
protected importer: HtmlImporter;
get colorProvider(): ColorProvider;
constructor(importer: HtmlImporter);
protected getClosestImporterByTagName(tagName: string): HtmlTagImporterBase;
abstract importBefore(): any;
abstract isImportChildren(): boolean;
abstract importAfter(): any;
abstract elementTag(): string;
shouldPreserveLineBreaksOnChilds(): boolean;
isAllowed(): boolean;
protected addRun(run: RunInfo): void;
protected get element(): HTMLElement;
}