devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
59 lines (58 loc) • 2.75 kB
TypeScript
import { ModelManipulator } from '../../manipulators/model-manipulator';
import { AbstractNumberingList, NumberingList } from '../../numbering-lists/numbering-list';
import { SubDocument } from '../../sub-document';
import { HistoryItem } from '../base/history-item';
import { HistoryItemIntervalState, HistoryItemState } from '../states/history-item-state';
import { HistoryItemIntervalStateObject, HistoryItemListLevelStateObject } from '../states/history-item-state-object';
import { ParagraphUseValueHistoryItem } from './paragraph-properties-history-items';
export declare class AddAbstractNumberingListHistoryItem extends HistoryItem {
abstractNumberingList: AbstractNumberingList;
abstractNumberingListIndex: number;
constructor(modelManipulator: ModelManipulator, abstractNumberingList: AbstractNumberingList);
redo(): void;
undo(): void;
}
export declare class AddNumberingListHistoryItem extends HistoryItem {
numberingList: NumberingList;
numberingListIndex: number;
constructor(modelManipulator: ModelManipulator, numberingList: NumberingList);
redo(): void;
undo(): void;
}
export declare class AddParagraphToListHistoryItem extends HistoryItem {
paragraphIndex: number;
numberingListIndex: number;
listLevelIndex: number;
state: HistoryItemIntervalState<HistoryItemIntervalStateObject>;
useValHistItem: ParagraphUseValueHistoryItem;
subDocument: SubDocument;
constructor(modelManipulator: ModelManipulator, subDocument: SubDocument, paragraphIndex: number, numberingListIndex: number, listLevelIndex: number);
redo(): void;
undo(): void;
}
export declare class RemoveParagraphFromListHistoryItem extends HistoryItem {
paragraphIndex: number;
state: HistoryItemIntervalState<HistoryItemIntervalStateObject>;
subDocument: SubDocument;
constructor(modelManipulator: ModelManipulator, subDocument: SubDocument, paragraphIndex: number);
redo(): void;
undo(): void;
}
export declare class ListLevelNewStartHistoryItem extends HistoryItem {
oldState: HistoryItemState<HistoryItemListLevelStateObject>;
newValue: number;
listIndex: number;
levelIndex: number;
constructor(modelManipulator: ModelManipulator, listIndex: number, levelIndex: number, newValue: number);
redo(): void;
undo(): void;
}
export declare class ListLevelOverrideStartHistoryItem extends HistoryItem {
oldState: HistoryItemState<HistoryItemListLevelStateObject>;
newValue: boolean;
listIndex: number;
levelIndex: number;
constructor(modelManipulator: ModelManipulator, listIndex: number, levelIndex: number, overrideStart: boolean);
redo(): void;
undo(): void;
}