Version 6, changed by guest 06/14/2005. Show version history
Status: New
Description & features:
var nodeId = tree.getLastClickedNode().nodeId; // get id of last node clicked on
tree.moveNode(nodeId,parentId); // move Node and its children under new parent node
var node = tree.getNodeById(nodeId)) {
var oldname = node.label;
var newname = prompt("Enter new name",oldname);
node.setLabel(newname); // rename node
tree.getLastClickedNode().remove(); // remove node
var newNode = tree.getLastClickedNode().appendChild("Label of Node"); // create new child node
newNode.setFolderIcons(folderIconOpenUrl,folderIconClosedUrl,folderIconHoverUrl); // set folder icons
// load from URL . Server data is either dojo inline c'tor, a dojo javascript object, or maybe even RDF?
newNode.loadChildrenFromUrl(url, function (parentNode){parentNode.toggleOpen();});