UNPKG

devexpress-richedit

Version:

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

33 lines (32 loc) 1.14 kB
import { Chunk } from './chunk'; import { RunBase } from './runs/run-base'; export declare class ChunkAndRunIndexes { chunkIndex: number; runIndex: number; constructor(chunkIndex: number, runIndex: number); } export interface FullChunkAndRunInfoConst { readonly chunkIndex: number; readonly runIndex: number; readonly chunk: Chunk; readonly run: RunBase; readonly charOffset: number; getAbsoluteRunPosition(): number; getAbsolutePosition(): number; getAbsoluteEndRunPosition(): number; getCurrentChar(): string; getRunText(from: number, length: number): string; } export declare class FullChunkAndRunInfo implements FullChunkAndRunInfoConst { chunkIndex: number; runIndex: number; chunk: Chunk; run: RunBase; charOffset: number; constructor(chunkIndex: number, chunk: Chunk, runIndex: number, run: RunBase, charOffset?: number); getAbsoluteRunPosition(): number; getAbsolutePosition(): number; getAbsoluteEndRunPosition(): number; getCurrentChar(): string; getRunText(from?: number, length?: number): string; }