SlickGrid keeps growing!

SlickGrid now has a Google Group where you can get help, provide
feedback and ideas for improvement, and ask questions:
http://groups.google.com/group/slickgrid


NEW FEATURES:

- Row reorder support.

  Column definitions can now be marked with "behavior:move" property
to designate those columns as row "drag handles".
  You can then implement two new events on the grid - onBeforeMoveRows
(rows,insertedBefore) and onMoveRows(rows,insertedBefore).
  The former one lets you return a bool indicating whether or not
given rows can be moved to that location also providing an indication
to the user via a guide.
  Rows are either moved individually or as a block (all selected
rows).

  Example:  
http://slickgrid.googlecode.com/svn/trunk/examples/example9-row-reordering.html


- (pseudo)background async post-render.

  You can still have rich, complex cells rendered against the actual
DOM nodes while still preserving the speed and responsiveness.
  This is achieved through async background post-rendering. SlickGrid
exposes a onPostProcessRowNode(rowNode,row,context) event which you
can subscribe to and implement your own rendering there.
  The event is fired one by one for all visible rows in the viewport
on a timer so it doesn't impact the UI responsiveness.
  You should still make sure that post-processing one row doesn't take
too long though.
  SlickGrid will figure out what and when needs to be updated for you.

  Example:  
http://slickgrid.googlecode.com/svn/trunk/examples/example10-async-post-render.html


- New example demonstrating a completely customized cell rendering.

  
http://slickgrid.googlecode.com/svn/trunk/examples/example8-alternative-display.html

Reply via email to