UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

12 lines (11 loc) 1.08 kB
import { ApiParameterDescriptor, ArgsCheckerParameterIndex } from '../api-utils/parameter-checker'; import { DocumentModel } from '../../../common/model/document-model'; import { SubDocument } from '../../../common/model/sub-document'; import { IInterval } from '../interval'; export declare class ModelParametersChecker { static isInterval(value: IInterval): boolean; static intervalDescriptor<TResult>(parameterName: string, getResult: (value: IInterval) => TResult, minBound?: number, maxBound?: number): ApiParameterDescriptor<IInterval, TResult>; static intervalsDescriptor<TResult>(parameterName: string, getResult: (value: IInterval[]) => TResult, minBound?: number, maxBound?: number): ApiParameterDescriptor<IInterval[], TResult>; static colorDescriptors(parameterName: string): Array<ApiParameterDescriptor<string, number>>; static subDocumentById(subDocumentId: number, parameterIndex: ArgsCheckerParameterIndex, canBeUndefined: boolean, model: DocumentModel, defaultSubDocument: SubDocument, isShowErrorIfIdNotFound: boolean): SubDocument; }