@eclipse-scout/core
Version:
Eclipse Scout runtime
14 lines • 702 B
TypeScript
import { LogicalGridMatrixCell, LogicalGridMatrixCursor, Point } from '../../../index';
export declare class LogicalGridMatrix {
protected _cursor: LogicalGridMatrixCursor;
protected _assignedCells: LogicalGridMatrixCell[][];
constructor(cursor: LogicalGridMatrixCursor);
getColumnCount(): number;
getRowCount(): number;
protected _setAssignedCell(index: Point, val: LogicalGridMatrixCell): void;
protected _getAssignedCell(index: Point): LogicalGridMatrixCell;
protected _nextFree(w: number, h: number): boolean;
protected _isAllCellFree(x: number, y: number, w: number, h: number): boolean;
toString(): string;
}
//# sourceMappingURL=LogicalGridMatrix.d.ts.map