treeViewRegistry
MS Code Extension API / core/extensionAPI/registry/treeViewRegistry
core/extensionAPI/registry/treeViewRegistry
Interfaces
RegisteredTreeView
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:27
Properties
provider
provider:
TreeDataProvider
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:30
title
title:
string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:29
viewId
viewId:
string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:28
TreeDataProvider
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:19
Properties
getChildren
getChildren: (
element?) =>Promise<TreeItem[]>
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:21
Called to get root items (element = undefined) or children of an item
Parameters
element?
Returns
Promise<TreeItem[]>
onItemClick?
optionalonItemClick?: (item) =>void
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:24
Optional: called when the user clicks an item
Parameters
item
Returns
void
TreeItem
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:7
Properties
badge?
optionalbadge?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:12
badgeColor?
optionalbadgeColor?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:13
collapsibleState
collapsibleState:
"none"|"expanded"|"collapsed"
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:15
contextValue?
optionalcontextValue?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:16
description?
optionaldescription?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:10
icon?
optionalicon?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:11
id
id:
string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:8
label
label:
string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:9
tooltip?
optionaltooltip?:string
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:14
Variables
useTreeViewRegistry
constuseTreeViewRegistry:UseBoundStore<StoreApi<TreeViewRegistryStore>>
Defined in: core/extensionAPI/registry/treeViewRegistry.ts:42