UNPKG

devexpress-richedit

Version:

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

50 lines (49 loc) 2.91 kB
import { DocumentLayout } from '../../layout/document-layout'; import { LayoutPage } from '../../layout/main-structures/layout-page'; import { LayoutTableCellInfo } from '../../layout/table/layout-table-cell-info'; import { DocumentModel } from '../../model/document-model'; import { AnchorInfo } from '../../model/floating-objects/anchor-info'; import { SubDocument } from '../../model/sub-document'; import { Table } from '../../model/tables/main-structures/table'; import { TableConditionalStyle } from '../../model/tables/styles/table-conditional-style'; import { TableStyle } from '../../model/tables/styles/table-style'; import { IRichEditControl } from '../../interfaces/i-rich-edit-core'; import { Selection } from '../../selection/selection'; export declare class TEST_CLASS { static pagesIntervals(control: IRichEditControl): void; static pageIntervals(page: LayoutPage): string; static getLayoutPosition(control: IRichEditControl, pos: number): import("../../layout/layout-position").LayoutPosition; static recalcPageIntervals(control: IRichEditControl): void; static clearAllRunMergedProperties(control: IRichEditControl): void; static checkLayoutPage(layout: DocumentLayout, page: LayoutPage): void; static checkLayout(_model: DocumentModel, layout: DocumentLayout): void; static checkModel(model: DocumentModel): void; static getPlaceActualTableProperties(table: Table, prefix?: string): void; static getTableStructure(subDocument: SubDocument, index: number): string; static getTableIndexesInfoByLayoutCell(cellInfo: LayoutTableCellInfo): TEST_TABLE_INFO; static anchorInfoToString(ancInfo: AnchorInfo): string; static selectionInfo(selection: Selection): string; } export declare class TEST_CLASS_PROPS_ANALYZE { static analyzeContainer<TProp, TEnum, TPropsContainer>(container: TPropsContainer, getPropFromContainer: (container: TPropsContainer) => TProp, enumObject: any, enumProperty: TEnum): string; static analyzeTableConditionalStyles<TContainer, TContainerEnum>(tableStyle: TableStyle, getContainerFromCondStyle: (tblCondStyle: TableConditionalStyle) => TContainer, getValue: (container: TContainer) => any, enumObject: any, enumProperty: TContainerEnum): string; static analyzeTableConditionalStyleByCharacterPropertyFontSize(tableStyle: TableStyle): string; static analyzeTableConditionalStyleByCharacterPropertyColor(tableStyle: TableStyle): string; } export declare class BOX_ITERATOR_VISUALIZER { private it; private control; private canRunNext; private canRunPrev; constructor(control: IRichEditControl); reset(): void; next(): boolean; prev(): boolean; } export declare class TEST_TABLE_INFO { modelTableIndex: number; nestedLevel: number; layoutRowIndex: number; layoutCellIndex: number; toString(): string; }