Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ice-datagrid

zippyui28MIT2.0.1-i1

ICE React DataGrid

grid, datagrid, data-grid, grid, widget, table, list, react-component, react, grid

readme

ice-datagrid

ICE fork of the react-datagrid component.

Setup

For setting up & starting the project locally, use:

$ git clone git@bitbucket.org:arthur_dick/ice-datagrid.git
$ cd ice-datagrid
$ npm install
$ npm run dev # or npm run hot

Now navigate to localhost:9090

If you want to have react-hot-loader enabled, and see code changes pushed instantly, without losing page state, use npm run hot instead of npm run dev.

Before building a new version, make sure you run

$ npm run build

which compiles the src folder (which contains jsx files) into the lib folder (only valid EcmaScript 5 files).

Test build

$ npm pack
$ cd projects/api-javascript/build-files/
$ npm install ../path/to/package.tgz
$ npm publish

License

MIT

changelog

react-datagrid

2.0.1

  • Update react-menus dependency to version supporting React 0.14

2.0.0

  • Update to React 0.14 - this is the reason of the major version bump

1.2.15

1.2.14

  • Fix groupBy bug preventing display of all data in grid (issue #62, fixed in #97)

1.2.12

  • move userSelect: none from row inline style to row class

1.2.0

  • fix row background to be actually applied to row, not cell
  • add hot loading (npm run hot) to the development process.

1.1.13

  • add support for column.className to be propagated to column cells.
  • improve testing coverage

1.1.0

  • add support for remote data loading and pagination

1.0.13

  • add support for Mac meta key on row deselect

v1.0.5

  • fix selection and row interaction bug introduced by v1.0.4

v1.0.4

  • fix scrolling issues on Mac (Chrome&Safari)
  • improve scrolling performance on all platforms

v1.0.1

  • fix bug that did not refresh groupBy grid on column visibility change

v1.0.0 initial release