devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
9 lines (8 loc) • 841 B
TypeScript
import { DocumentFormat } from '../../../common/document-format';
import { IDocumentImporter } from '../../../common/formats/i-document-importer';
import { SubDocument } from '../../../common/model/sub-document';
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed';
import { IProcessor } from '../../../common/processor';
export declare const UNSUPPORTED_FORMAT_MESSAGE = "Unsupported format";
export declare function createImporter(blob: Blob, format: DocumentFormat, throwInvalidFile?: (reason: string) => void): IDocumentImporter | null;
export declare function insertContentInSubDocumentPublic(processor: IProcessor, subDocument: SubDocument, position: number, content: string | File | Blob | ArrayBuffer, documentFormat: DocumentFormat, callback: (interval: FixedInterval, isRtfValid: boolean) => void): void;