devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
11 lines (10 loc) • 658 B
TypeScript
import { MaskedCharacterPropertiesBundle } from '../../rich-utils/properties-bundle';
import { Chunk } from '../chunk';
import { ChunkAndRunIndexes } from '../full-chunk-and-run-info';
import { RunType } from '../runs/run-type';
import { SubDocumentPosition } from '../sub-document';
import { BaseManipulator } from './base-manipulator';
export declare class RunsBaseManipulator extends BaseManipulator {
insertRunInternal(subDocPos: SubDocumentPosition, charPropsBundle: MaskedCharacterPropertiesBundle, type: RunType, text: string): ChunkAndRunIndexes;
static moveRunsInChunk(chunk: Chunk, startRunIndex: number, offset: number): void;
}