UNPKG

fixed-react-data-grid-custom

Version:

Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like

24 lines 864 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isFrozen = exports.canEdit = exports.getSize = void 0; function getSize(columns) { if (Array.isArray(columns)) { return columns.length; } return columns.size; } exports.getSize = getSize; // Logic extented to allow for functions to be passed down in column.editable // this allows us to deicde whether we can be editing from a cell level function canEdit(column, rowData, enableCellSelect) { if (typeof column.editable === 'function') { return enableCellSelect === true && column.editable(rowData); } return enableCellSelect === true && (!!column.editor || !!column.editable); } exports.canEdit = canEdit; function isFrozen(column) { return column.frozen === true; } exports.isFrozen = isFrozen; //# sourceMappingURL=ColumnUtils.js.map