Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

KnockoutJS: The SimpleGrid component

I was thinking about building an advanced grid component (with features like reordering of columns, hide/show of columns, sorting, advanced filtering (on a per-column basis), etc). I would like to go with KnockoutJS for data-to-UI bindings (unless someone thinks it's a bad idea for some reason?).

Now, I know that there's this basic grid example and I also found this extension of it, but more can be done with this thing. So I'm wondering if you've heard of anyone already working on such a grid? (So that I can contribute instead of re-inventing the wheel.)

like image 291
Jacob Avatar asked Nov 04 '11 11:11

Jacob


1 Answers

Punchout Grid (https://github.com/EntitySpaces/Punchout#readme) may do what you want. It is "a fully HTML true Knockout control with both server side and client side paging, sorting, and more." There are six example tables in the Punchout Grid examples folder.

Another possibility is KoGrid, "a Knockout DataGrid". See it in action at http://www.entityspaces.net/entityspaces.js/Examples/EntitySpaces/KoGridExample.htm .

like image 164
Mike Griffin Avatar answered Oct 21 '22 12:10

Mike Griffin