Tree view create check box main and child nodes while allowing custom icons like a map legend. Right now I am using the Direct.Ext direct function method but it's not very clear what the format of the JSON is. Give a full example of the JSON that creates the tree with all options and I can take it form there. Why is this not in the documentation?