UNPKG

devexpress-richedit

Version:

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

25 lines (24 loc) 730 B
import { ConstInterval } from '@devexpress/utils/lib/intervals/const'; export declare class ObjectStateInfo<T extends { interval: ConstInterval; }> { object: T; index: number; constructor(object: T, index: number); } export declare class CrossExistingIterator<T extends { interval: ConstInterval; }> { deletedObjects: Array<ObjectStateInfo<T>>; addedObjects: Array<ObjectStateInfo<T>>; private objects; private currObjs; private nextPos; constructor(objects: T[]); init(): void; hasObjects(start: number, length: number): boolean; update(newPos: number): boolean; private clearPublicLists; private deleteObjects; private addNewObjects; }