UNPKG

devexpress-richedit

Version:

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

129 lines (128 loc) 10.2 kB
import { TabLeaderType } from '../../../../common/layout/main-structures/layout-boxes/layout-tab-space-box'; import { BorderLineStyle } from '../../../../common/model/borders/enums'; import { UnderlineType } from '../../../../common/model/character/enums'; import { ThemeColorValues } from '../../../../common/model/color/enums'; import { AnchorObjectHorizontalPositionAlignment, AnchorObjectHorizontalPositionType, AnchorObjectTextWrapSide, AnchorObjectTextWrapType, AnchorObjectVerticalPositionAlignment, AnchorObjectVerticalPositionType, DrawingTextAnchoringType, RelativeHeightType, RelativeWidthType, TextBoxVerticalAlignment } from '../../../../common/model/floating-objects/enums'; import { ListNumberAlignment, NumberingFormat } from '../../../../common/model/numbering-lists/list-level-properties'; import { NumberingType } from '../../../../common/model/numbering-lists/numbering-list'; import { TabAlign } from '../../../../common/model/paragraph/paragraph'; import { ParagraphAlignment, ParagraphLineSpacingType } from '../../../../common/model/paragraph/paragraph-properties'; import { HeaderFooterType, LineNumberingRestartType, SectionStartType } from '../../../../common/model/section/enums'; import { ShadingPattern } from '../../../../common/model/shadings/shading-pattern'; import { ConditionalTableStyleFormatting, HorizontalAlignMode, HorizontalAnchorTypes, TableCellMergingState, TableCellVerticalAlignment, TableLayoutType, TableRowAlignment, TextDirection, VerticalAlignMode, VerticalAnchorTypes } from '../../../../common/model/tables/secondary-structures/table-base-structures'; import { TableHeightUnitType, TableWidthUnitType } from '../../../../common/model/tables/secondary-structures/table-units'; import { SchemeColorValues, SystemColorValues } from '../../../../common/model/themes/enums'; import { TranslationTablesData } from './translation-tables-data'; import { NoteNumberingRestartType, NotePosition, NoteType } from '../../../../common/model/footnotes/footnote'; export declare abstract class TranslationTables { static readonly sectionStartTypeTable: TranslationTablesData<SectionStartType>; static readonly lineNumberingRestartTable: TranslationTablesData<LineNumberingRestartType>; static readonly pageNumberingFormatTable: TranslationTablesData<NumberingFormat>; static readonly chapterSeparatorsTable: TranslationTablesData<number>; static readonly verticalAlignmentTable: TranslationTablesData<TableCellVerticalAlignment>; static readonly drawingTextAnchoringType: TranslationTablesData<DrawingTextAnchoringType>; static readonly textDirectionTable: TranslationTablesData<TextDirection>; static readonly borderLineStyleTable: TranslationTablesData<BorderLineStyle>; static readonly themeColorValueTable: TranslationTablesData<ThemeColorValues>; static readonly themeColorIndexTable: TranslationTablesData<number>; static readonly simpleThemeColorIndexTable: Record<number, string>; static readonly simple2ThemeColorIndexTable: Record<number, string>; static readonly shadingPatternTable: TranslationTablesData<ShadingPattern>; static readonly lineSpacingTable: TranslationTablesData<ParagraphLineSpacingType>; static readonly paragraphAlignmentTable: TranslationTablesData<ParagraphAlignment>; static readonly underlineTables: TranslationTablesData<UnderlineType>; static readonly predefinedBackgroundColors: TranslationTablesData<number>; static readonly listOfKeysPredefinedBackgroundColors: number[]; static readonly runBreaksTable: TranslationTablesData<number>; static readonly horizontalAnchorTypesTable: TranslationTablesData<HorizontalAnchorTypes>; static readonly verticalAnchorTypesTable: TranslationTablesData<VerticalAnchorTypes>; static readonly horizontalAlignModeTable: TranslationTablesData<HorizontalAlignMode>; static readonly verticalAlignModeTable: TranslationTablesData<VerticalAlignMode>; static readonly widthUnitTypesTable: TranslationTablesData<TableWidthUnitType>; static readonly tableRowAlignmentTable: TranslationTablesData<TableRowAlignment>; static readonly strictTableRowAlignmentTable: TranslationTablesData<TableRowAlignment>; static readonly tableLayoutTypeTable: TranslationTablesData<TableLayoutType>; static readonly heightUnitTypeTable: TranslationTablesData<TableHeightUnitType>; static readonly mergingStateTable: TranslationTablesData<TableCellMergingState>; static readonly headerFooterTypeTable: TranslationTablesData<HeaderFooterType>; static readonly floatingObjectHorizontalPositionTypeTable: TranslationTablesData<AnchorObjectHorizontalPositionType>; static readonly floatingObjectHorizontalPositionAlignmentTable: TranslationTablesData<AnchorObjectHorizontalPositionAlignment>; static readonly floatingObjectVerticalPositionTypeTable: TranslationTablesData<AnchorObjectVerticalPositionType>; static readonly floatingObjectVerticalPositionAlignmentTable: TranslationTablesData<AnchorObjectVerticalPositionAlignment>; static readonly floatingObjectTextWrapTypeTable: TranslationTablesData<AnchorObjectTextWrapType>; static readonly floatingObjectTextWrapSideTable: TranslationTablesData<AnchorObjectTextWrapSide>; static readonly floatingObjectRelativeFromHorizontalTable: TranslationTablesData<RelativeWidthType>; static readonly floatingObjectRelativeFromVerticalTable: TranslationTablesData<RelativeHeightType>; static readonly textBoxVerticalAlignmentTable: TranslationTablesData<TextBoxVerticalAlignment>; static readonly floatingObjectCssRelativeFromHorizontalTable: TranslationTablesData<RelativeWidthType>; static readonly floatingObjectCssRelativeFromVerticalTable: TranslationTablesData<RelativeHeightType>; static readonly tabAlignmentTable: TranslationTablesData<TabAlign>; static readonly strictTabAlignmentTable: TranslationTablesData<TabAlign>; static readonly tabLeaderTable: TranslationTablesData<TabLeaderType>; static readonly conditionalTableStyleFormattingTypesTable: TranslationTablesData<ConditionalTableStyleFormatting>; static readonly numberingListTypeTable: TranslationTablesData<NumberingType>; static readonly listNumberSeparatorTable: TranslationTablesData<number>; static readonly listNumberAlignmentTable: TranslationTablesData<ListNumberAlignment>; static readonly schemeColorTable: TranslationTablesData<SchemeColorValues>; static readonly systemColorTable: TranslationTablesData<SystemColorValues>; static readonly noteNumberingRestartTypeTable: TranslationTablesData<NoteNumberingRestartType>; static readonly footNotePlacementTable: TranslationTablesData<NotePosition>; static readonly noteTypeTable: TranslationTablesData<NoteType>; static horizontalPositionTypeAttributeTable: TranslationTablesData<AnchorObjectHorizontalPositionType>; static verticalPositionTypeAttributeTable: TranslationTablesData<AnchorObjectVerticalPositionType>; static createHorizontalPositionTypeAttributeTable(): TranslationTablesData<AnchorObjectHorizontalPositionType>; static createVerticalPositionTypeAttributeTable(): TranslationTablesData<AnchorObjectVerticalPositionType>; static createSchemeColorTable(): TranslationTablesData<SchemeColorValues>; static createSystemColorTable(): TranslationTablesData<SystemColorValues>; static createSimpleThemeColorIndexTable(): Record<number, string>; static createSimple2ThemeColorIndexTable(): Record<number, string>; private static makeData; private static createUnderlineTables; private static createThemeColorValuesTable; private static createSectionStartTypeTable; private static createLineNumberingRestartTable; private static createPageNumberingFormatTable; private static createChapterSeparatorsTable; private static createVerticalAlignmentTable; private static createDrawingTextAnchoringTypeTable; private static createBorderLineStyleTable; private static createShadingPatternTable; private static createParagraphLineSpacingTable; private static createParagraphAlignmentTable; private static createPredefinedBackgroundColors; private static createRunBreaksTable; private static createHorizontalAnchorTypesTable; private static createVerticalAnchorTypesTable; private static createHorizontalAlignModeTable; private static createVerticalAlignModeTable; private static createWidthUnitTypesTable; private static createTableRowAlignmentTable; private static createStrictTableRowAlignmentTable; private static createTableLayoutTypeTable; private static createHeightUnitTypeTable; private static createMergingStateTable; private static createHeaderFooterTypeTable; private static createNumberingListTypeTable; private static createListNumberSeparatorTable; private static createListNumberAlignmentTable; private static createTabLeaderTable; private static createTabAlignmentTable; private static createStrictTabAlignmentTable; private static createTextBoxVerticalAlignmentTable; private static createConditionalTableStyleFormattingTypesTable; private static createFloatingObjectHorizontalPositionTypeTable; private static createFloatingObjectHorizontalPositionAlignmentTable; private static createFloatingObjectVerticalPositionTypeTable; private static createFloatingObjectVerticalPositionAlignmentTable; private static createFloatingObjectTextWrapTypeTable; private static createFloatingObjectTextWrapSideTable; private static createFloatingObjectRelativeFromHorizontalTable; private static createFloatingObjectRelativeFromVerticalTable; private static createFloatingObjectCssRelativeFromHorizontalTable; private static createFloatingObjectCssRelativeFromVerticalTable; private static createThemeColorIndexTable; private static createTextDirectionTable; private static createNoteNumberingRestartTypeTable; private static createFootNotePlacementTable; private static createNoteTypeTable; }