devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
22 lines (21 loc) • 928 B
TypeScript
import { ConstInterval } from '@devexpress/utils/lib/intervals/const';
import { Table } from '../main-structures/table';
export declare class CellGridInfo {
protected rowIndex: number;
protected gridCellIndex: number;
protected cellIndexes: number[];
constructor(rowIndex: number, gridCellIndex: number, cellIndexes: number[]);
get rowIndexesInterval(): ConstInterval;
getStartRowIndex(): number;
getCellIndex(rowIndexInCell: number): number;
getCellIndexAbs(rowIndexInTable: number): number;
getNumRowsInCell(): number;
getGridCellIndex(): number;
getGridCellIndexEnd(table: Table): number;
addCellIndex(index: number): CellGridInfo;
intersectRow(rowIndex: number): boolean;
getEndRowIndex(): number;
getLastRowIndex(): number;
getColumnSpan(table: Table): number;
intersectGridColumn(columnIndex: number, columnSpan: number): boolean;
}