UNPKG

devexpress-richedit

Version:

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

37 lines (36 loc) 1.87 kB
import { TableCellProperties } from '../../../../model/tables/properties/table-cell-properties'; import { TableProperties } from '../../../../model/tables/properties/table-properties'; import { TableRowProperties } from '../../../../model/tables/properties/table-row-properties'; import { TableWidthUnit } from '../../../../model/tables/secondary-structures/table-units'; import { FixedInterval } from '@devexpress/utils/lib/intervals/fixed'; import { ICloneable } from '@devexpress/utils/lib/types'; export declare class TableInfo { width: TableWidthUnit; properties: TableProperties; rows: ImportedTableRowInfo[]; constructor(width: TableWidthUnit, properties: TableProperties, rows: ImportedTableRowInfo[]); get interval(): FixedInterval; private normalize; } export declare class ImportedTableRowInfo { gridAfter: number; gridBefore: number; widthAfter: TableWidthUnit; widthBefore: TableWidthUnit; properties: TableRowProperties; cells: ImportedTableCellInfo[]; constructor(gridBefore: number, gridAfter: number, widthBefore: TableWidthUnit, widthAfter: TableWidthUnit, properties: TableRowProperties, cells: ImportedTableCellInfo[]); get countLogicColumns(): number; getCellByColumnSpan(colSpan: number): ImportedTableCellInfo; } export declare class ImportedTableCellInfo implements ICloneable<ImportedTableCellInfo> { preferredWidth: TableWidthUnit; startPosition: number; endPosition: number; columnSpan: number; rowSpan: number; properties: TableCellProperties; firstWhenVerticallyMerged: boolean; constructor(preferredWidth: TableWidthUnit, startPosition: number, endPosition: number, columnSpan: number, rowSpan: number, properties: TableCellProperties, firstWhenVerticallyMerged: boolean); clone(): ImportedTableCellInfo; }