@revolist/revogrid
Advanced tools
Comparing version 1.5.1 to 1.5.2
@@ -19,3 +19,3 @@ import { h } from '@stencil/core'; | ||
if (typeof readOnly === 'function') { | ||
return readOnly(r, c); | ||
return readOnly(this.rowDataModel(r, c)); | ||
} | ||
@@ -22,0 +22,0 @@ return readOnly; |
@@ -1,1 +0,1 @@ | ||
import{p as e,b as o}from"./p-49bf9aef.js";import"./p-f2642931.js";(()=>{const o=import.meta.url,r={};return""!==o&&(r.resourcesUrl=new URL(".",o).href),e(r)})().then(e=>o([["p-e48ef305",[[32,"revo-grid",{frameSize:[2,"frame-size"],rowSize:[2,"row-size"],colSize:[2,"col-size"],range:[4],readonly:[4],resize:[4],canFocus:[4,"can-focus"],columns:[16],source:[16],pinnedTopSource:[16],pinnedBottomSource:[16],editors:[16],theme:[513]},[[0,"internalCellEdit","onBeforeEdit"],[0,"internalSelectionChanged","onRangeChanged"],[0,"initialRowDropped","onRowDropped"],[0,"initialHeaderClick","onHeaderClick"],[0,"internalFocusCell","onCellFocus"]]],[0,"revogr-viewport",{columnStores:[16],rowStores:[16],dimensions:[16],viewports:[16],editors:[16],uuid:[1],resize:[4],readonly:[4],range:[4]},[[4,"click","handleOutsideClick"],[0,"internalRowDragStart","onRowDragStarted"],[0,"internalRowDragEnd","onRowDragEnd"],[0,"internalRowDrag","onRowDrag"]]],[4,"revogr-overlay-selection",{readonly:[4],range:[4],canDrag:[4,"can-drag"],selectionStore:[16],dimensionRow:[16],dimensionCol:[16],dataStore:[16],colData:[16],lastCell:[16],editors:[16],autoFill:[32]},[[5,"mouseleave","onMouseOut"],[5,"mouseup","onMouseUp"],[0,"dragStartCell","onCellDrag"],[4,"keydown","handleKeyDown"]]],[0,"revogr-data",{colData:[16],readonly:[4],range:[4],canDrag:[4,"can-drag"],rows:[16],cols:[16],dimensionRow:[16],dataStore:[16]}],[0,"revogr-header",{cols:[16],dimensionCol:[16],parent:[1],groups:[16],groupingDepth:[2,"grouping-depth"],canResize:[4,"can-resize"],colData:[16]}],[0,"revogr-scroll-virtual",{dimension:[1],contentSize:[2,"content-size"],virtualSize:[2,"virtual-size"],setScroll:[64]}],[4,"revogr-viewport-scroll",{contentWidth:[2,"content-width"],contentHeight:[2,"content-height"],setScroll:[64]}],[0,"revogr-edit",{editCell:[16],column:[16],editor:[16]}],[0,"revogr-order-editor",{parent:[16],dimensionRow:[16],dimensionCol:[16],dataStore:[16],activeDrag:[32],dragStart:[64],endOrder:[64],clearOrder:[64]},[[5,"mouseleave","onMouseOut"],[5,"mouseup","onMouseUp"]]]]]],e)); | ||
import{p as e,b as o}from"./p-49bf9aef.js";import"./p-f2642931.js";(()=>{const o=import.meta.url,r={};return""!==o&&(r.resourcesUrl=new URL(".",o).href),e(r)})().then(e=>o([["p-dc54e58b",[[32,"revo-grid",{frameSize:[2,"frame-size"],rowSize:[2,"row-size"],colSize:[2,"col-size"],range:[4],readonly:[4],resize:[4],canFocus:[4,"can-focus"],columns:[16],source:[16],pinnedTopSource:[16],pinnedBottomSource:[16],editors:[16],theme:[513]},[[0,"internalCellEdit","onBeforeEdit"],[0,"internalSelectionChanged","onRangeChanged"],[0,"initialRowDropped","onRowDropped"],[0,"initialHeaderClick","onHeaderClick"],[0,"internalFocusCell","onCellFocus"]]],[0,"revogr-viewport",{columnStores:[16],rowStores:[16],dimensions:[16],viewports:[16],editors:[16],uuid:[1],resize:[4],readonly:[4],range:[4]},[[4,"click","handleOutsideClick"],[0,"internalRowDragStart","onRowDragStarted"],[0,"internalRowDragEnd","onRowDragEnd"],[0,"internalRowDrag","onRowDrag"]]],[4,"revogr-overlay-selection",{readonly:[4],range:[4],canDrag:[4,"can-drag"],selectionStore:[16],dimensionRow:[16],dimensionCol:[16],dataStore:[16],colData:[16],lastCell:[16],editors:[16],autoFill:[32]},[[5,"mouseleave","onMouseOut"],[5,"mouseup","onMouseUp"],[0,"dragStartCell","onCellDrag"],[4,"keydown","handleKeyDown"]]],[0,"revogr-data",{colData:[16],readonly:[4],range:[4],canDrag:[4,"can-drag"],rows:[16],cols:[16],dimensionRow:[16],dataStore:[16]}],[0,"revogr-header",{cols:[16],dimensionCol:[16],parent:[1],groups:[16],groupingDepth:[2,"grouping-depth"],canResize:[4,"can-resize"],colData:[16]}],[0,"revogr-scroll-virtual",{dimension:[1],contentSize:[2,"content-size"],virtualSize:[2,"virtual-size"],setScroll:[64]}],[4,"revogr-viewport-scroll",{contentWidth:[2,"content-width"],contentHeight:[2,"content-height"],setScroll:[64]}],[0,"revogr-edit",{editCell:[16],column:[16],editor:[16]}],[0,"revogr-order-editor",{parent:[16],dimensionRow:[16],dimensionCol:[16],dataStore:[16],activeDrag:[32],dragStart:[64],endOrder:[64],clearOrder:[64]},[[5,"mouseleave","onMouseOut"],[5,"mouseup","onMouseUp"]]]]]],e)); |
@@ -38,3 +38,3 @@ import {VNode} from "./stencil-public-runtime"; | ||
type ReadOnlyFormat = boolean | ((row: number, col: number) => boolean); | ||
type ReadOnlyFormat = boolean | ((params: ColumnDataSchemaModel) => boolean); | ||
type RowDrag = boolean| {(params: ColumnDataSchemaModel): boolean}; | ||
@@ -56,4 +56,2 @@ | ||
name?: DataFormat; | ||
/** is column or cell readonly */ | ||
readonly?: ReadOnlyFormat; | ||
/** default column size */ | ||
@@ -74,2 +72,4 @@ size?: number; | ||
/** is column or cell readonly */ | ||
readonly?: ReadOnlyFormat; | ||
/** cell properties */ | ||
@@ -76,0 +76,0 @@ cellProperties?: PropertiesFunc; |
{ | ||
"name": "@revolist/revogrid", | ||
"version": "1.5.1", | ||
"version": "1.5.2", | ||
"description": "Virtual reactive data grid component - RevoGrid.", | ||
@@ -33,10 +33,10 @@ "license": "MIT", | ||
], | ||
"main": "dist/index.js", | ||
"module": "dist/index.mjs", | ||
"es2015": "dist/esm/index.mjs", | ||
"es2017": "dist/esm/index.mjs", | ||
"types": "dist/types/index.d.ts", | ||
"collection": "dist/collection/collection-manifest.json", | ||
"collection:main": "dist/collection/index.js", | ||
"unpkg": "dist/revogrid/revogrid.js", | ||
"main": "./dist/index.cjs.js", | ||
"module": "./dist/index.js", | ||
"es2015": "./dist/esm/index.mjs", | ||
"es2017": "./dist/esm/index.mjs", | ||
"types": "./dist/types/index.d.ts", | ||
"collection": "./dist/collection/collection-manifest.json", | ||
"collection:main": "./dist/collection/index.js", | ||
"unpkg": "./dist/revogrid/revogrid.js", | ||
"files": [ | ||
@@ -43,0 +43,0 @@ "dist/", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
3197077