UNPKG

devexpress-richedit

Version:

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

20 lines (19 loc) 875 B
import { MinMaxNumber } from '@devexpress/utils/lib/class/min-max'; import { SubDocument } from '../../../../../model/sub-document'; import { TablePosition } from '../../../../../model/tables/main-structures/table'; import { BoxIterator } from '../../../../box/box-iterator'; import { Grid } from '../../grid'; import { TablePropertiesCache } from '../table-properties-cache'; export declare class TableCellWidthCalculator { private pos; private percentBaseWidth; private cache; private grid; subDocument: SubDocument; boxIterator: BoxIterator; constructor(subDocument: SubDocument, boxIterator: BoxIterator, grid: Grid, cache: Record<number, TablePropertiesCache>, pos: TablePosition, percentBaseWidth: number); cellWidth(): MinMaxNumber; private getTableWidth; private getInnerTables; private cellWidthCore; }