UNPKG

devexpress-richedit

Version:

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

21 lines (20 loc) 849 B
import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed'; import { IModelManager } from '../../model-manager'; import { InputPositionBase } from '../../selection/input-position-base'; import { SubDocument } from '../sub-document'; import { CharacterProperties } from './character-properties'; export declare class CharacterPropertiesApplier { private modelManager; private inputPosition; private newCharProps; private maskedCharProps; private charPropsRaw; private oldCharPropsRaw; private charPropsFull; private intervals; private modelManip; private subDoc; constructor(modelManager: IModelManager, inputPosition: InputPositionBase, newCharProps: CharacterProperties, subDocument: SubDocument, intervals: FixedInterval[]); apply(): boolean; private applyProp; }