-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Description
Should tree nodes be able to collapse by default, or do I need to supply a setting to enable?
Example Code:
function overview(side)
{
var tabs = new LiteGUI.Tabs("some_tab");
tabs.addTab("tree", {
selected: true,
width: "100%",
height: 400,
// collapsed : true // Doesn't seem to do anything
});
let treeContent = tabs.getTabContent("tree");
var myTree =
{
id: "root",
children: [
{id: "Scene"},
{id: "Sun"},
{
id: "Cameras",
children: [
{id: "Camera 1"},
{id: "Camera 2"},
{id: "Camera 3"}
]
},
{
id: "Planets",
children: [
{id: 'Planet 1'},
{id: 'Planet 2'},
{id: 'Moon'}
]
},
{
id: "Stations",
children: [
{id: 'Station 1'},
{id: 'Station 2'},
{id: 'Station 3'},
{id: 'Station 4'}
]
}
]
};
var liteTree = new LiteGUI.Tree("tree", myTree, {allow_rename: true});
LiteGUI.bind(liteTree, "item_selected", function (e, node)
{
console.log("Node selected: " + node);
});
treeContent.appendChild( liteTree.root );
side.add(tabs);
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
