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.1 kB
TypeScript
import { IntervalApi } from '../model-api/interval';
import { DocumentProcessorBaseApi } from './public/processor';
export declare class EventArgs {
}
export declare class CalculateDocumentVariableEventArgs extends EventArgs {
variableName: string;
args: string[];
value: null | string | DocumentProcessorBaseApi;
keepLastParagraph: boolean;
readonly fieldInterval: IntervalApi;
constructor(fieldInterval: IntervalApi, variableName: string, args: string[]);
}
export declare class DocumentVariableData {
callback: (value: null | string | DocumentProcessorBaseApi, keepLastParagraph?: boolean) => void;
variableName: string;
args: string[];
readonly fieldInterval: IntervalApi;
constructor(callback: (value: null | string | DocumentProcessorBaseApi, keepLastParagraph?: boolean) => void, fieldInterval: IntervalApi, variableName: string, args: string[]);
}
export declare class CalculateDocumentVariableAsyncEventArgs extends EventArgs {
readonly data: DocumentVariableData[];
constructor(data: DocumentVariableData[]);
}