Hi There,

My name is amit and I am trying to address a typical problem with a
TreePanel implementation.

Objective:
My objective is to implement a lazily loaded browsable hierarchy.

Current implementation:
Upon initialization the browser is loaded with the top level nodes and
after which, child nodes under any node in this tree will be lazily
loaded by making RPC calls upon an expansion operation of that node.
Once child nodes are loaded for a node, they are retained and
expansion operation does not trigger any RPC call there after for that
node.

Problem with this implementation:
This implementation gives a poor user experience when a node with a
lot of children (> 2000) is expanded for the first time as the browser
becomes unresponsive for some time.

Alternative approach that am thinking of:
The approach will be to implement a scroll listener or a scroll
manager which upon the triggering of a scroll event will be making
required RPC calls to fetch node info from server.


Guys please let me know if there is any other approach to this or if
you have ever worked or implemented the alternative approach that am
thinking of.
-Amit

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GWT-Ext Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/gwt-ext?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to