UNPKG

devexpress-richedit

Version:

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

25 lines (24 loc) 1.25 kB
import { SubDocumentInfoType } from '../../../../model/enums'; import { HeaderFooterType } from '../../../../model/section/enums'; import { Section } from '../../../../model/section/section'; import { SubDocument } from '../../../../model/sub-document'; import { Stack } from '@devexpress/utils/lib/class/stack'; import { RtfSectionProperties } from '../model/section/rtf-section-properties'; import { RtfImportData } from '../rtf-import-data'; import { RtfBaseImporter } from './importer-base'; export declare class RtfSectionImporter extends RtfBaseImporter { defaultSectionProperties: RtfSectionProperties; get states(): Stack<RtfSectionProperties>; get currentProperties(): RtfSectionProperties; constructor(data: RtfImportData); insertSection(): void; private createSection; setLastSectionLength(lastSec?: Section): void; applySectionFormatting(skipNumbering?: boolean): void; insertHeaderFooter(isHeader: boolean, hfType: HeaderFooterType): void; createSubDocument(type: SubDocumentInfoType.Header | SubDocumentInfoType.Footer, hfType: HeaderFooterType): SubDocument; pushState(): void; popState(): void; startImportSubDocument(): void; finalizeSubDocument(): void; }