Theia API Documentation v1.65.0
    Preparing search index...
    interface QuickPick<T extends QuickPickItemOrSeparator> {
        activeItems: readonly T[];
        busy: boolean;
        buttons: readonly QuickInputButton[];
        canSelectMany: boolean;
        contextKey: undefined | string;
        description: undefined | string;
        enabled: boolean;
        ignoreFocusOut: boolean;
        items: readonly (QuickPickSeparator | T)[];
        keepScrollPosition: boolean;
        matchOnDescription: boolean;
        matchOnDetail: boolean;
        onDidAccept: Event<undefined | { inBackground: boolean }>;
        onDidChangeActive: Event<T[]>;
        onDidChangeSelection: Event<T[]>;
        onDidChangeValue: Event<string>;
        onDidHide: Event<{ reason: QuickInputHideReason }>;
        onDidTriggerButton: Event<QuickInputButton>;
        onDidTriggerItemButton: Event<QuickPickItemButtonEvent<QuickPickItem>>;
        onDispose: Event<void>;
        placeholder: undefined | string;
        selectedItems: readonly T[];
        step: undefined | number;
        title: undefined | string;
        totalSteps: undefined | number;
        value: string;
        dispose(): void;
        hide(): void;
        show(): void;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    activeItems: readonly T[]
    busy: boolean
    buttons: readonly QuickInputButton[]
    canSelectMany: boolean
    contextKey: undefined | string
    description: undefined | string
    enabled: boolean
    ignoreFocusOut: boolean
    items: readonly (QuickPickSeparator | T)[]
    keepScrollPosition: boolean
    matchOnDescription: boolean
    matchOnDetail: boolean
    onDidAccept: Event<undefined | { inBackground: boolean }>
    onDidChangeActive: Event<T[]>
    onDidChangeSelection: Event<T[]>
    onDidChangeValue: Event<string>
    onDidHide: Event<{ reason: QuickInputHideReason }>
    onDidTriggerButton: Event<QuickInputButton>
    onDidTriggerItemButton: Event<QuickPickItemButtonEvent<QuickPickItem>>
    onDispose: Event<void>
    placeholder: undefined | string
    selectedItems: readonly T[]
    step: undefined | number
    title: undefined | string
    totalSteps: undefined | number
    value: string

    Methods