devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
13 lines (12 loc) • 553 B
TypeScript
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed';
export interface IIntervalHolder {
interval(): FixedInterval;
}
export interface ISetMaskedPropertyDescriptor<TMask extends number, TValue, TProperties> {
setProp(props: TProperties, newValue: TValue): any;
getProp(props: TProperties): TValue;
maskValue(): TMask;
}
export interface ISetMaskedPropertySupport<TMask extends number, TValue, TProperties> {
setValue(desc: ISetMaskedPropertyDescriptor<TMask, TValue, TProperties>, value: TValue): any;
}