devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
18 lines (17 loc) • 577 B
TypeScript
import { IRichEditControl } from '../interfaces/i-rich-edit-core';
import { RichEditClientCommand } from './client-command';
import { ICommandOptions } from './command-base';
export interface ICommand {
commandId: RichEditClientCommand;
control: IRichEditControl;
getState(): ICommandState;
execute(isPublicApiCall: boolean, parameter?: ICommandOptions | any): boolean;
}
export interface ICommandState {
get enabled(): boolean;
value: any;
visible: boolean;
denyUpdateValue: boolean;
items: any[];
checked?: boolean;
}