Interface QuickInputService

interface QuickInputService {
    backButton: QuickInputButton;
    onHide: Event<void>;
    onShow: Event<void>;
    createInputBox(): InputBox;
    createQuickPick<T>(): QuickPick<T>;
    hide(): void;
    input(options?, token?): Promise<undefined | string>;
    open(filter): void;
    pick<T>(picks, options?, token?): Promise<undefined | T[]>;
    pick<T>(picks, options?, token?): Promise<undefined | T>;
    pick<T>(picks, options?, token?): Promise<undefined | T>;
    showQuickPick<T>(items, options?): Promise<undefined | T>;
}

Properties

backButton: QuickInputButton
onHide: Event<void>
onShow: Event<void>

Methods