devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
39 lines (38 loc) • 1.63 kB
TypeScript
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed';
import { ICommandState } from './i-command';
import { SectionColumnProperties } from '../model/section/section-column-properties';
export declare class SimpleCommandState implements ICommandState {
enabled: boolean;
value: any;
visible: boolean;
denyUpdateValue: boolean;
items: any[];
checked?: boolean;
constructor(enabled: boolean, value?: any);
}
export declare class IntervalCommandState extends SimpleCommandState {
interval: FixedInterval;
constructor(enabled: boolean, interval: FixedInterval, value?: any);
}
export declare class IntervalCommandStateEx extends SimpleCommandState {
intervals: FixedInterval[];
constructor(enabled: boolean, intervals: FixedInterval[], value?: any);
}
export declare class ApplyStyleCommandState implements ICommandState {
private commandEnabled;
paragraphStyleChangeEnabled: boolean;
characterStyleChangeEnabled: boolean;
interval: FixedInterval;
get enabled(): boolean;
value: any;
visible: boolean;
denyUpdateValue: boolean;
items: any[];
checked?: boolean;
constructor(commandEnabled: boolean, paragraphStyleChangeEnabled: boolean, characterStyleChangeEnabled: boolean, interval: FixedInterval, value: any);
}
export declare class RulerSectionColumnsSettingsState extends IntervalCommandState {
equalWidth: boolean;
activeIndex: number;
constructor(enabled: boolean, interval: FixedInterval, columns: SectionColumnProperties[], equalWidth: boolean, activeIndex: number);
}