Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TreeViewsExtImpl

Implements

Index

Constructors

Properties

commandRegistry: CommandRegistryImpl
treeViews: Map<string, TreeViewExtImpl<any>> = ...

Methods

  • $getChildren(treeViewId: string, treeItemId: string): Promise<undefined | TreeViewItem[]>
  • $setExpanded(treeViewId: string, treeItemId: string, expanded: boolean): Promise<any>
  • $setSelection(treeViewId: string, treeItemIds: string[]): Promise<void>
  • $setVisible(treeViewId: string, isVisible: boolean): Promise<void>
  • createTreeView<T>(plugin: Plugin, treeViewId: string, options: { treeDataProvider: TreeDataProvider<T> }): TreeView<T>
  • getTreeView(treeViewId: string): TreeViewExtImpl<any>
  • registerTreeDataProvider<T>(plugin: Plugin, treeViewId: string, treeDataProvider: TreeDataProvider<T>): Disposable