devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
24 lines (23 loc) • 1.44 kB
TypeScript
import { AbstractNumberingList } from '../../model/numbering-lists/numbering-list';
import { ICloneable, ISupportCopyFrom, SimpleConverter } from '@devexpress/utils/lib/types';
import { CommandSimpleOptions } from '../command-base';
import { IntervalCommandState } from '../command-states';
import { ICommandState } from '../i-command';
import { DialogParametersBase, ShowDialogCommandBase } from './show-dialog-command-base';
export declare class DialogNumberingListCommand extends ShowDialogCommandBase<DialogNumberingListParameters> {
getState(): ICommandState;
isEnabled(): boolean;
createParameters(options: CommandSimpleOptions<AbstractNumberingList>): DialogNumberingListParameters;
areThereParagraphsInDifferentLists(): boolean;
getSelectedAbstractNumberingList(): AbstractNumberingList;
getFirstNumberingListIndex(): number;
applyParameters(_state: IntervalCommandState, params: DialogNumberingListParameters): boolean;
getDialogName(): string;
}
export declare class DialogNumberingListParameters extends DialogParametersBase implements ISupportCopyFrom<DialogNumberingListParameters>, ICloneable<DialogNumberingListParameters> {
selectedAbstractNumberingList: AbstractNumberingList;
currentLevel: number;
copyFrom(obj: DialogNumberingListParameters): void;
clone(): DialogNumberingListParameters;
applyConverter(_converter: SimpleConverter<number>): this;
}