devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
16 lines (15 loc) • 652 B
TypeScript
import { DocumentModel } from '../../../../model/document-model';
import { SubDocument } from '../../../../model/sub-document';
import { Stack } from '@devexpress/utils/lib/class/stack';
import { RtfImportData } from '../rtf-import-data';
export declare abstract class RtfBaseImporter {
data: RtfImportData;
constructor(data: RtfImportData);
get documentModel(): DocumentModel;
get subDocument(): SubDocument;
abstract pushState(): any;
abstract popState(): any;
abstract startImportSubDocument(): any;
abstract finalizeSubDocument(): any;
protected applyState<T>(states: Stack<T>, state: T): void;
}