Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.
BSD-3-CLAUSE License
Bot releases are hidden (Show)
Published by TonyGermaneri over 6 years ago
Added cursor style. Fixed bug where scroll bar gets "stuck" (Issue #120) thanks to @sameeraroshan.
Published by TonyGermaneri over 6 years ago
This release fixes a bug in column freezing. It also fixes a bug in column reordering that caused the scroll left behavior to jump around depending on the difference between reordered column widths. This bug was introduced in v0.20 as part of a O(1) data access refactoring.
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Potentially breaking changes. Changed recent addition of property type
to dataType
to avoid conflict with other libs.
I don't think anyone had a chance to implement type
yet, so I'm not ticking a minor number here.
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Data setter was not resizing on data set. package-lock.json is meaningless in this project, so it was removed. NPM might not be the sort of software I need to be using here.
Published by TonyGermaneri over 6 years ago
Potentially breaking changes!
Although the interface has not changed, this version contains a major refactor to the way rows and columns are accessed and drawn. This change could have potentially unknown adverse effects to existing Implementations. As such, it is important that careful testing of your specific implementation is undertaken before you change from 19.x to 20.x.
So it may be completely safe to switch, or you may encounter problems unknown to the author. 20.x will soon be tested in integration environments and follow up bug fixes will probably occur in the next few days once implementations have been tested. So if you're unsure, wait a few days for a more stable 20.x. Or update now and help with testing and identifying new issues.
Now the grid can support record sets > than 10^7 without performance impacts. It is also much less abusive of the data it is entrusted with (no tracking ids, no smart parsing, no common > O(1) accessors).
Published by TonyGermaneri over 6 years ago
Published by TonyGermaneri over 6 years ago
Fixed critical issue with scroll bar. Fixed issue with clipboard.
Published by TonyGermaneri over 6 years ago