devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
19 lines (18 loc) • 1.07 kB
TypeScript
import { HistoryRun } from '../../../../model/character/history-runs';
import { IntervalBasedHistoryItem } from '../../../../model/history/base/interval-based-history-item';
import { ModelManipulator } from '../../../../model/manipulators/model-manipulator';
import { SubDocumentInterval } from '../../../../model/sub-document';
import { Table } from '../../../../model/tables/main-structures/table';
import { MaskedCharacterPropertiesBundle } from '../../../../rich-utils/properties-bundle';
import { TableInfo } from '../../import/containers/tables';
export declare class PasteHtmlDataHistoryItem extends IntervalBasedHistoryItem {
historyRuns: HistoryRun[];
historyTables: Table[];
tablesInfo: TableInfo[];
charPropsBundle: MaskedCharacterPropertiesBundle;
constructor(modelManipulator: ModelManipulator, subDocInterval: SubDocumentInterval, historyRuns: HistoryRun[], tablesInfo: TableInfo[], charPropsBundle: MaskedCharacterPropertiesBundle);
redo(): void;
undo(): void;
private insertRuns;
private insertTables;
}