add - add([parent], nodes)
Adds a sidebar node or nodes.
Called when sidebar looses focus.
click - click(id, [event])
Called when user clicks the node.
Collapses node with id.
Collapses all expanded children of specified node.
Called when user right clicks the node.
Called when user double clicks the node.
Disables sidebar node or nodes with id.
enable - enable(id1, [id2], ...)
Enables sidebar node or nodes with id.
Expands sidebar node with id.
Expands all collapsed children of specified node.
Expands each parent of the specified node.
find - find([parent], attrs)
Finds sidebar nodes that have attributes defined inattr and returns them or an empty array.
Called when sidebar gets focus.
get - get([parent], [id], [returnIndex])
Finds sidebar node with id and returns it or its index.
Called when flat button is clicked.
hide - hide(id1, [id2], ...)
Hides sidebar node or nodes with id.
insert - insert([parent], before, nodes)
Inserts a node or nodes before node before.
Processes keydown events.
lock - lock(message, [showSpinner])
Locks the sidebar.
Called when user select item from context menu.
remove - remove(id1, id2, ...)
Removes nodes from the sidebar.
Scroll nodes into view
Selects sidebar node with id.
set - set([parent], id, node)
Finds sidebar node with id and extends it with node object.
show - show(id1, [id2], ...)
Shows sidebar node or nodes with id.
Toggles sidebar node with id.
Unlocks the sidebar.
Unselects sidebar node with id.
Quick refresh of a node if possible
Destroys the object.
off - off(type, [handler])
Removes event listener from the object.
Adds event listener to a object.
Refreshes the object without completely re-inserting it.
Renders the object into box.
Resizes the object to the width and height of its container.
Executes all event listeners added with on() method.