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 }
Returns: boolean | undefined
Always show this item. Note: this property is ignored when {@link QuickPickItem.kind kind} is set to {@link QuickPickItemKind.Separator } **Returns:** `boolean | undefined`
(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 }
Returns: readonly QuickInputButton[] | undefined
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 } **Returns:** `readonly QuickInputButton[] | undefined`
(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 }
Returns: string | undefined
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 } **Returns:** `string | undefined`
(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 }
Returns: string | undefined
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 } **Returns:** `string | undefined`
(icon-path quick-pick-item)
The icon path or {@link ThemeIcon } for the QuickPickItem.
Returns: Uri | ThemeIcon | { light: Uri; dark: Uri; } | undefined
The icon path or {@link ThemeIcon } for the QuickPickItem. **Returns:** `Uri | ThemeIcon | { light: Uri; dark: Uri; } | undefined`
(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 }.
Returns: QuickPickItemKind | undefined
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 }. **Returns:** `QuickPickItemKind | undefined`
(label quick-pick-item)
A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via
the $(<name>)
-syntax.
Returns: string
A human-readable string which is rendered prominent. Supports rendering of {@link ThemeIcon theme icons} via the `$(<name>)`-syntax. **Returns:** `string`
(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.)
Returns: boolean | undefined
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.) **Returns:** `boolean | undefined`
(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 is a website building & hosting documentation for Clojure/Script libraries
× close