Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TreeSearch

Implements

Index

Constructors

Properties

_filterResult: FuzzySearch.Match<TreeNode>[] = []
_filteredNodes: readonly Readonly<TreeNode>[] = []
_filteredNodesAndParents: Set<string> = ...
disposables: DisposableCollection = ...
filteredNodesEmitter: Emitter<readonly Readonly<TreeNode>[]> = ...
fuzzySearch: FuzzySearch
labelProvider: LabelProvider
tree: Tree

Accessors

  • get filteredNodes(): readonly Readonly<TreeNode>[]
  • get onFilteredNodesChanged(): Event<readonly Readonly<TreeNode>[]>

Methods

  • addAllParentsToFilteredSet(node: TreeNode): void
  • dispose(): void
  • filter(pattern: undefined | string): Promise<readonly Readonly<TreeNode>[]>
  • fireFilteredNodesChanged(nodes: readonly Readonly<TreeNode>[]): void
  • init(): void