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
TypeScript
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;
}