@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Interface PickItem<T>

    A quick pick item carrying a strongly-typed value, separating what is displayed (label/description/detail/icon) from what the caller actually wants back. Build these with toPickItem rather than by hand.

    interface PickItem<T> {
        alwaysShow?: boolean;
        buttons?: readonly QuickInputButtonLike[];
        description?: string;
        detail?: string;
        iconPath?: unknown;
        kind?: number;
        label: string;
        picked?: boolean;
        resourceUri?: unknown;
        value: T;
    }

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index
    alwaysShow?: boolean
    buttons?: readonly QuickInputButtonLike[]
    description?: string
    detail?: string
    iconPath?: unknown
    kind?: number

    vscode.QuickPickItemKind value; -1 renders a separator.

    label: string
    picked?: boolean
    resourceUri?: unknown
    value: T

    The value associated with this item, returned to the caller on selection.