Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Tree

The tree - an abstract data type.

Hierarchy

Index

Properties

Readonly onChanged

onChanged: Event<void>

Emit when the tree is changed.

Readonly onDidChangeBusy

onDidChangeBusy: Event<TreeNode>

Emits when the busy state of the given node is changed.

Readonly onNodeRefreshed

onNodeRefreshed: Event<Readonly<CompositeTreeNode> & WaitUntilEvent>

Emit when the children of the given node are refreshed.

root

root: undefined | TreeNode

A root node of this tree. Undefined if there is no root node. Setting a root node refreshes the tree.

Methods

dispose

  • dispose(): void

getNode

  • getNode(id: undefined | string): undefined | TreeNode

markAsBusy

refresh

validateNode