devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
20 lines (19 loc) • 775 B
TypeScript
import { Position } from './position';
export declare class PositionManager {
specRunPosition: Position;
notLoadedPicturePositions: Position[];
positions: Position[];
registerSpecRunPosition(position: number): Position;
unregisterSpecRunPosition(): void;
registerNotLoadedPicturePosition(position: number): Position;
registerPosition(position: number): Position;
private registerPositionCore;
unregisterPosition(position: Position): void;
unregisterNotLoadedPicturePosition(position: Position): void;
private unregisterPositionCore;
private findPosition;
reset(): void;
advance(position: number, delta: number, correction?: number): void;
private advanceCore;
private correctPositionIndex;
}