Options
All
  • Public
  • Public/Protected
  • All
Menu

A default implementation of the tree.

Hierarchy

Implements

Index

Constructors

Properties

_root: undefined | TreeNode
nodes: {} = {}

Type declaration

onChangedEmitter: Emitter<void> = ...
onDidChangeBusy: Event<TreeNode> = ...
onDidChangeBusyEmitter: Emitter<TreeNode> = ...
onNodeRefreshedEmitter: Emitter<CompositeTreeNode & WaitUntilEvent> = ...
toDispose: DisposableCollection = ...
toDisposeOnSetRoot: DisposableCollection = ...

Accessors

  • get onChanged(): Event<void>

Methods

  • addNode(node: undefined | TreeNode): void
  • dispose(): void
  • fireChanged(): void
  • getNode(id: undefined | string): undefined | TreeNode
  • removeNode(node: undefined | TreeNode): void