devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
26 lines (25 loc) • 1.35 kB
TypeScript
import { Paragraph } from '../../../../model/paragraph/paragraph';
import { MaskedParagraphProperties } from '../../../../model/paragraph/paragraph-properties';
import { ParagraphStyle } from '../../../../model/paragraph/paragraph-style';
import { RtfParagraphProperties } from '../model/paragraph/paragraph-properties';
import { RtfImportData } from '../rtf-import-data';
import { RtfBaseImporter } from './importer-base';
export declare class RtfParagraphImporter extends RtfBaseImporter {
private states;
get paragraph(): Paragraph;
set paragraph(value: Paragraph);
get paragraphFormatting(): RtfParagraphProperties;
set paragraphFormatting(value: RtfParagraphProperties);
constructor(data: RtfImportData);
static getOnlyOwnCharacterProperties(source: MaskedParagraphProperties, parentStyle: ParagraphStyle): MaskedParagraphProperties;
createEmptyParagraph(): Paragraph;
fixLastParagraph(): void;
insertParagraph(asSectionRun?: boolean): Paragraph;
ensureLastParagraph(): void;
applyParagraphFormatting(paragraph: Paragraph, sectionBreak: boolean): void;
applyParagraphFormattingCore(paragraph: Paragraph, paragraphFormatting: RtfParagraphProperties): void;
pushState(): void;
popState(): void;
startImportSubDocument(): void;
finalizeSubDocument(): void;
}