devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
54 lines (53 loc) • 3.29 kB
TypeScript
import { MaskedCharacterPropertiesBundle, MaskedParagraphPropertiesBundleFull } from '../../rich-utils/properties-bundle';
import { HyperlinkInfo } from '../fields/field';
import { AnchorPictureInfo, InlinePictureInfo } from '../manipulators/picture-manipulator/insert-picture-manipulator-params';
import { ImageLoadingOptions } from '../manipulators/picture-manipulator/loader/image-loading-options';
import { BaseTextBoxInfo } from '../manipulators/text-box-manipulator';
import { RunType } from '../runs/run-type';
import { SectionHeadersFooters } from '../section/header-footer';
import { Section } from '../section/section';
import { SectionProperties } from '../section/section-properties';
import { FooterSubDocumentInfo, HeaderSubDocumentInfo } from '../sub-document-infos';
export declare class HistoryRun {
offsetAtStartDocument: number;
type: RunType;
text: string;
charPropsBundle: MaskedCharacterPropertiesBundle;
constructor(type: RunType, charPropsBundle: MaskedCharacterPropertiesBundle, offsetAtStartDocument: number, text: string);
}
export declare class HistoryRunInlinePicture extends HistoryRun {
picInfo: InlinePictureInfo;
options?: ImageLoadingOptions;
constructor(offsetAtStartDocument: number, charPropsBundle: MaskedCharacterPropertiesBundle, picInfo: InlinePictureInfo, options?: ImageLoadingOptions);
}
export declare class HistoryRunFieldCodeStart extends HistoryRun {
showCode: boolean;
startPosition: number;
separatorPosition: number;
endPosition: number;
hyperlinkInfo: HyperlinkInfo;
constructor(type: RunType, charPropsBundle: MaskedCharacterPropertiesBundle, offsetAtStartDocument: number, text: string, showCode: boolean, startPosition: number, separatorPosition: number, endPosition: number, hyperlinkInfo: HyperlinkInfo);
}
export declare class HistoryRunFieldCodeEnd extends HistoryRun {
}
export declare class HistoryRunFieldResultEnd extends HistoryRun {
}
export declare class HistoryRunParagraph extends HistoryRun {
applyDirectlyToNewParagraph: boolean;
parPropsBundle: MaskedParagraphPropertiesBundleFull;
constructor(type: RunType, charPropsBundle: MaskedCharacterPropertiesBundle, parPropsBundle: MaskedParagraphPropertiesBundleFull, offsetAtStartDocument: number, text: string, applyDirectlyToNewParagraph: boolean);
}
export declare class HistoryRunSection extends HistoryRunParagraph {
sectionProperties: SectionProperties;
headers: SectionHeadersFooters<HeaderSubDocumentInfo>;
footers: SectionHeadersFooters<FooterSubDocumentInfo>;
constructor(charPropsBundle: MaskedCharacterPropertiesBundle, parPropsBundle: MaskedParagraphPropertiesBundleFull, section: Section, offsetAtStartDocument: number, applyDirectlyToNewParagraph: boolean);
}
export declare class HistoryRunAnchoredPicture extends HistoryRun {
picInfo: AnchorPictureInfo;
constructor(charPropsBundle: MaskedCharacterPropertiesBundle, picInfo: AnchorPictureInfo, offsetAtStartDocument: number);
}
export declare class HistoryRunAnchoredTextBox extends HistoryRun {
textBoxInfo: BaseTextBoxInfo;
constructor(charPropsBundle: MaskedCharacterPropertiesBundle, textBoxInfo: BaseTextBoxInfo, offsetAtStartDocument: number);
}