Ticket #24 (closed task: invalid)

Opened 1 year ago

Last modified 1 year ago

Refactoring of GeoExt tree nodes

Reported by: ahocevar Assigned to:
Priority: minor Milestone: 0.5
Component: GeoExt.MapPanel Version:
Keywords: Cc:
State: Needs more work

Description

This ticket depends on #22.

It should be noted that there is still room for improvements with our tree nodes, especially the following three:

  • The containers should not load nodes in the render method, but should use a custom loader to do that.
  • The code for finding layers by their name once they become available should be moved from the layer node to the layer store.
  • I was unable to find a way to make Tristate Checkbox Node to inherit from Ext.tree.Tree Node instead of Ext.tree.Async Tree Node without taking the functionality to load children specified in the tree configuration. So it may be better to move the tristate functionality from the node into the ui, which could then be used by either an Async Tree Node or a plain Tree Node.

Change History

03/23/09 20:03:48 changed by tschaub

(In [249]) mimimum code to get working layer tree (see #24)

03/24/09 12:50:42 changed by ahocevar

  • status changed from new to closed.
  • resolution set to invalid.

I am working on the layer nodes this week anyway, so I'm closing this because it will be addressed in the original ticket (#22).