Opened 9 years ago

Last modified 9 years ago

#11716 closed enhancement

Tree Grid - Lazy loading for children level rows — at Version 1

Reported by: evan Owned by: bryanforbes
Priority: high Milestone: 1.6
Component: DojoX Grid Version: 1.5
Keywords: tree grid lazy loading Cc: drschwar@…, hwcdl@…, wangqsh@…,
Blocked By: Blocking:

Description (last modified by bill)

Currently TreeGrid only supports lazy loading for root level rows, so it becomes slow when we have large number of children rows(since they will all be rendered at one time).

The enhancement applies the virtual scrolling model to all children level rows so even we have large number of children rows, it's working pretty well.

Change History (2)

Changed 9 years ago by bill

patch from Evan

comment:1 Changed 9 years ago by bill

Description: modified (diff)

Uploaded patch from Evan, he says:

Please try dojox/grid/test_treegrid_children_lazyloading.html for a quick try.

Also this patch works pretty well with server-side store(with flatten items and some simple protocol - doc to be added)

TODO items:

  1. Add full support for client-side stores that follows standard dojo.data api
  2. Add doc to campus doc page
Note: See TracTickets for help on using tickets.