devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
19 lines (18 loc) • 1.12 kB
TypeScript
import { AnchoredTextBoxRun } from '../../../common/model/runs/anchored-text-box-run';
import { PictureRunType } from '../../../common/model/runs/inline-picture-run';
import { RunType } from '../../../common/model/runs/run-type';
import { IntervalApi } from '../interval';
import { PictureApi } from '../picture';
import { SizeApi } from '../size';
import { TextBoxApi } from '../text-box';
import { DrawingObjectCollectionBase, RunWithPosition } from './drawing-object-collection-base';
export declare class PictureCollection extends DrawingObjectCollectionBase<PictureRunType, PictureApi> {
create(position: number, base64: string, size: SizeApi, callback?: (interval: IntervalApi) => void): void;
protected get _runTypes(): RunType[];
protected _getItem(coreItem: RunWithPosition<PictureRunType>): PictureApi;
}
export declare class TextBoxCollection extends DrawingObjectCollectionBase<AnchoredTextBoxRun, TextBoxApi> {
create(position: number): TextBoxApi;
protected get _runTypes(): RunType[];
protected _getItem(coreItem: RunWithPosition<AnchoredTextBoxRun>): TextBoxApi;
}