devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
11 lines (10 loc) • 691 B
TypeScript
import { ISectionPropertyDescriptor } from '../../model/section/section-property-descriptor';
import { CommandSimpleOptions } from '../command-base';
import { IntervalCommandStateEx } from '../command-states';
import { SectionPropertiesCommandBase } from './section-properties-command-base';
export declare abstract class ChangeSectionPropertiesCommandBase<T, StateT> extends SectionPropertiesCommandBase<T, StateT> {
getStateValue(_options: CommandSimpleOptions<T>): StateT;
executeCore(_state: IntervalCommandStateEx, options: CommandSimpleOptions<T>): boolean;
protected getCurrentValue(): T;
protected abstract getDescriptor(): ISectionPropertyDescriptor<T>;
}