devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
24 lines (23 loc) • 1.03 kB
TypeScript
import { MaskedCharacterProperties } from '../../../../../common/model/character/character-properties';
import { CharacterStyle } from '../../../../../common/model/character/character-style';
import { RunBase } from '../../../../../common/model/runs/run-base';
import { MaskedCharacterPropertiesBundle } from '../../../../../common/rich-utils/properties-bundle';
import { Data } from '../data';
export declare class CharacterImporter {
data: Data;
noteDocumentId: number;
_style: CharacterStyle;
get style(): CharacterStyle;
set style(value: CharacterStyle);
properties: MaskedCharacterProperties;
get charPropsBundle(): MaskedCharacterPropertiesBundle;
constructor(data: Data);
resetProperties(): this;
resetStyle(): this;
resetNoteDocumentId(): this;
reset(): void;
insertText(text: string): void;
addRun(run: RunBase, text: string): void;
addRunAtPos(run: RunBase, text: string, pos: number): void;
deleteOneSimpleRun(_start: number): void;
}