Represents an item that can be selected from a list of items.
Represents an item that can be selected from a list of items.
(always-show? quick-pick-item)Always show this item.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
Always show this item.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(buttons quick-pick-item)Optional buttons that will be rendered on this particular item. These buttons will trigger an {@link QuickPickItemButtonEvent } when clicked. Buttons are only rendered when using a quickpick created by the {@link window.createQuickPick createQuickPick()} API. Buttons are not rendered when using the {@link window.showQuickPick showQuickPick()} API.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
Optional buttons that will be rendered on this particular item. These buttons will trigger
an {@link QuickPickItemButtonEvent } when clicked. Buttons are only rendered when using a quickpick
created by the {@link window.createQuickPick createQuickPick()} API. Buttons are not rendered when using
the {@link window.showQuickPick showQuickPick()} API.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(description quick-pick-item)A human-readable string which is rendered less prominent in the same line. Supports rendering of
{@link ThemeIcon theme icons} via the $(<name>)-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
A human-readable string which is rendered less prominent in the same line. Supports rendering of
{@link ThemeIcon theme icons} via the `$(<name>)`-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(detail quick-pick-item)A human-readable string which is rendered less prominent in a separate line. Supports rendering of
{@link ThemeIcon theme icons} via the $(<name>)-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
A human-readable string which is rendered less prominent in a separate line. Supports rendering of
{@link ThemeIcon theme icons} via the `$(<name>)`-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(icon-path quick-pick-item)The icon path or {@link ThemeIcon } for the QuickPickItem.
The icon path or {@link ThemeIcon } for the QuickPickItem.
(kind quick-pick-item)The kind of QuickPickItem that will determine how this item is rendered in the quick pick. When not specified, the default is {@link QuickPickItemKind.Default }.
The kind of QuickPickItem that will determine how this item is rendered in the quick pick. When not specified,
the default is {@link QuickPickItemKind.Default }.(label quick-pick-item)A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via
the $(<name>)-syntax.
A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via
the `$(<name>)`-syntax.(picked? quick-pick-item)Optional flag indicating if this item is picked initially. This is only honored when using the {@link window.showQuickPick showQuickPick()} API. To do the same thing with the {@link window.createQuickPick createQuickPick()} API, simply set the {@link QuickPick.selectedItems } to the items you want picked initially. (Note: This is only honored when the picker allows multiple selections.)
Optional flag indicating if this item is picked initially. This is only honored when using
the {@link window.showQuickPick showQuickPick()} API. To do the same thing with
the {@link window.createQuickPick createQuickPick()} API, simply set the {@link QuickPick.selectedItems }
to the items you want picked initially.
(*Note:* This is only honored when the picker allows multiple selections.)(set-always-show! quick-pick-item value)Always show this item.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
Always show this item.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(set-buttons! quick-pick-item value)Optional buttons that will be rendered on this particular item. These buttons will trigger an {@link QuickPickItemButtonEvent } when clicked. Buttons are only rendered when using a quickpick created by the {@link window.createQuickPick createQuickPick()} API. Buttons are not rendered when using the {@link window.showQuickPick showQuickPick()} API.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
Optional buttons that will be rendered on this particular item. These buttons will trigger
an {@link QuickPickItemButtonEvent } when clicked. Buttons are only rendered when using a quickpick
created by the {@link window.createQuickPick createQuickPick()} API. Buttons are not rendered when using
the {@link window.showQuickPick showQuickPick()} API.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(set-description! quick-pick-item value)A human-readable string which is rendered less prominent in the same line. Supports rendering of
{@link ThemeIcon theme icons} via the $(<name>)-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
A human-readable string which is rendered less prominent in the same line. Supports rendering of
{@link ThemeIcon theme icons} via the `$(<name>)`-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(set-detail! quick-pick-item value)A human-readable string which is rendered less prominent in a separate line. Supports rendering of
{@link ThemeIcon theme icons} via the $(<name>)-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }
A human-readable string which is rendered less prominent in a separate line. Supports rendering of
{@link ThemeIcon theme icons} via the `$(<name>)`-syntax.
Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator }(set-icon-path! quick-pick-item value)The icon path or {@link ThemeIcon } for the QuickPickItem.
The icon path or {@link ThemeIcon } for the QuickPickItem.
(set-kind! quick-pick-item value)The kind of QuickPickItem that will determine how this item is rendered in the quick pick. When not specified, the default is {@link QuickPickItemKind.Default }.
The kind of QuickPickItem that will determine how this item is rendered in the quick pick. When not specified,
the default is {@link QuickPickItemKind.Default }.(set-label! quick-pick-item value)A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via
the $(<name>)-syntax.
A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via
the `$(<name>)`-syntax.(set-picked! quick-pick-item value)Optional flag indicating if this item is picked initially. This is only honored when using the {@link window.showQuickPick showQuickPick()} API. To do the same thing with the {@link window.createQuickPick createQuickPick()} API, simply set the {@link QuickPick.selectedItems } to the items you want picked initially. (Note: This is only honored when the picker allows multiple selections.)
Optional flag indicating if this item is picked initially. This is only honored when using
the {@link window.showQuickPick showQuickPick()} API. To do the same thing with
the {@link window.createQuickPick createQuickPick()} API, simply set the {@link QuickPick.selectedItems }
to the items you want picked initially.
(*Note:* This is only honored when the picker allows multiple selections.)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |