Vscode.TreeItem
module LightDarkIcon : sig ... end
type iconPath = [
| `String of string
| `Uri of Uri.t
| `LightDark of LightDarkIcon.t
| `ThemeIcon of ThemeIcon.t
]
val make_label :
label:label ->
?collapsibleState:TreeItemCollapsibleState.t ->
unit ->
t
val make_resource :
resourceUri:Uri.t ->
?collapsibleState:TreeItemCollapsibleState.t ->
unit ->
t
val id : t -> string option
val set_id : t -> string -> unit
val description : t -> description option
val set_description : t -> description -> unit
val collapsibleState : t -> TreeItemCollapsibleState.t option
val set_collapsibleState : t -> TreeItemCollapsibleState.t -> unit
val contextValue : t -> string option
val set_contextValue : t -> string -> unit
val accessibilityInformation : t -> AccessibilityInformation.t option
val set_accessibilityInformation : t -> AccessibilityInformation.t -> unit