devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
33 lines (32 loc) • 1.81 kB
TypeScript
import { ImportCommentInfo } from '../../../../../common/formats/utils/import-comment-info';
import { SubDocument } from '../../../../../common/model/sub-document';
import { Table } from '../../../../../common/model/tables/main-structures/table';
import { Stack } from '@devexpress/utils/lib/class/stack';
import { Data } from '../data';
import { BookmarkImporter } from '../importers/bookmark-importer';
import { CharacterImporter } from '../importers/character-importer';
import { CommentsImporter } from '../importers/comments-importer';
import { FieldImporter } from '../importers/field-importer';
import { ParagraphImporter } from '../importers/paragraph-importer';
import { PositionImporter } from '../importers/position-importer';
import { RangePermissionImporter } from '../importers/range-permission-importer';
import { TableImporter } from '../importers/table-importer';
import { ImportFieldInfo } from './import-field-info';
export declare class ImportSubDocumentInfo {
subDocument: SubDocument;
readonly comments: Record<string, ImportCommentInfo>;
activeComment: ImportCommentInfo;
readonly tableStack: Stack<Table>;
readonly fieldInfoStack: Stack<ImportFieldInfo>;
readonly bookmarkImporter: BookmarkImporter;
readonly commentsImporter: CommentsImporter;
readonly fieldImporter: FieldImporter;
readonly rangePermissionImporter: RangePermissionImporter;
readonly tableImporter: TableImporter;
readonly paragraphImporter: ParagraphImporter;
readonly characterImporter: CharacterImporter;
readonly positionImporter: PositionImporter;
private data;
constructor(data: Data, subDocument: SubDocument, comments?: Record<string, ImportCommentInfo>, activeComment?: ImportCommentInfo);
endImport(): void;
}