devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
60 lines (59 loc) • 3.46 kB
TypeScript
import { IListLevelPropertyManipulator } from '../../manipulators/i-properties-manipulator';
import { ModelManipulator } from '../../manipulators/model-manipulator';
import { ListNumberAlignment, NumberingFormat } from '../../numbering-lists/list-level-properties';
import { HistoryItem } from '../base/history-item';
import { HistoryItemState } from '../states/history-item-state';
import { HistoryItemListLevelStateObject } from '../states/history-item-state-object';
export declare class ListLevelPropertiesHistoryItemBase<T> extends HistoryItem {
oldState: HistoryItemState<HistoryItemListLevelStateObject>;
newValue: T;
isAbstractList: boolean;
listIndex: number;
levelIndex: number;
constructor(modelManipulator: ModelManipulator, isAbstractList: boolean, listIndex: number, levelIndex: number, newValue: T);
redo(): void;
undo(): void;
getManipulator(): IListLevelPropertyManipulator<T>;
}
export declare class ListLevelStartHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}
export declare class ListLevelAlignmentHistoryItem extends ListLevelPropertiesHistoryItemBase<ListNumberAlignment> {
getManipulator(): IListLevelPropertyManipulator<ListNumberAlignment>;
}
export declare class ListLevelConvertPreviousLevelNumberingToDecimalHistoryItem extends ListLevelPropertiesHistoryItemBase<boolean> {
getManipulator(): IListLevelPropertyManipulator<boolean>;
}
export declare class ListLevelDisplayFormatStringHistoryItem extends ListLevelPropertiesHistoryItemBase<string> {
getManipulator(): IListLevelPropertyManipulator<string>;
}
export declare class ListLevelFormatHistoryItem extends ListLevelPropertiesHistoryItemBase<NumberingFormat> {
getManipulator(): IListLevelPropertyManipulator<NumberingFormat>;
}
export declare class ListLevelLegacyHistoryItem extends ListLevelPropertiesHistoryItemBase<boolean> {
getManipulator(): IListLevelPropertyManipulator<boolean>;
}
export declare class ListLevelLegacyIndentHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}
export declare class ListLevelLegacySpaceHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}
export declare class ListLevelOriginalLeftIndentHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}
export declare class ListLevelRelativeRestartLevelHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}
export declare class ListLevelSeparatorHistoryItem extends ListLevelPropertiesHistoryItemBase<string> {
getManipulator(): IListLevelPropertyManipulator<string>;
}
export declare class ListLevelSuppressBulletResizeHistoryItem extends ListLevelPropertiesHistoryItemBase<boolean> {
getManipulator(): IListLevelPropertyManipulator<boolean>;
}
export declare class ListLevelSuppressRestartHistoryItem extends ListLevelPropertiesHistoryItemBase<boolean> {
getManipulator(): IListLevelPropertyManipulator<boolean>;
}
export declare class ListLevelTemplateCodeHistoryItem extends ListLevelPropertiesHistoryItemBase<number> {
getManipulator(): IListLevelPropertyManipulator<number>;
}