UNPKG

devexpress-richedit

Version:

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

28 lines (27 loc) 1.73 kB
import { Paragraph } from '../../../../../../common/model/paragraph/paragraph'; import { MaskedParagraphProperties } from '../../../../../../common/model/paragraph/paragraph-properties'; import { TabProperties } from '../../../../../../common/model/paragraph/paragraph-style'; import { Section } from '../../../../../../common/model/section/section'; import { SubDocument } from '../../../../../../common/model/sub-document'; import { BaseExporter } from '../base'; import { RunBase } from '../../../../../../common/model/runs/run-base'; export declare class ParagraphPropertiesExporter extends BaseExporter { private static convertLineSpacingValue; private static shouldExportParagraphBorder; exportParagraphPropertiesCore(props: MaskedParagraphProperties, numberingListId: number, levelIndex: number, tabsExporter: () => void, defaultParagraphProperties: boolean): void; exportStyleParagraphProperties(paragraphProperties: MaskedParagraphProperties, tabInfo: TabProperties, ownNumberingListIndex: number, listLevelIndex: number): void; exportParagraphProperties(subDocument: SubDocument, section: Section, paragraph: Paragraph, paragraphRun: RunBase): void; exportTabProperties(tabs: TabProperties): void; private exportParagraphNumbering; private shouldExportParagraphNumbering; private exportParagraphOutlineLevel; private exportParagraphSpacing; private exportParagraphIndentation; private exportParagraphBorders; private exportParagraphBorder; private getNumberingListIndexForExport; private exportTab; private shouldExportTabProperties; private shouldExportParagraphProperties; private shouldExportSectionProperties; }