Theia API Documentation v1.65.0
    Preparing search index...
    interface QuickOpenExt {
        $acceptDidChangeValue(
            sessionId: number,
            changedValue: string,
        ): Promise<void>;
        $acceptOnDidAccept(sessionId: number): Promise<void>;
        $acceptOnDidHide(sessionId: number): Promise<void>;
        $acceptOnDidTriggerButton(
            sessionId: number,
            btn: QuickInputButtonHandle,
        ): Promise<void>;
        $onDidChangeActive(sessionId: number, handles: number[]): void;
        $onDidChangeSelection(sessionId: number, handles: number[]): void;
        $onDidTriggerItemButton(
            sessionId: number,
            itemHandle: number,
            buttonHandle: number,
        ): void;
        $onItemSelected(handle: number): void;
        $validateInput(
            input: string,
        ): Promise<
            undefined
            | null
            | string
            | { content: string; severity: Severity },
        >;
        createInputBox(plugin: Plugin): InputBox;
        createQuickPick<T extends QuickPickItem>(plugin: Plugin): QuickPick<T>;
        showInput(
            options?: InputBoxOptions,
            token?: CancellationToken,
        ): PromiseLike<undefined | string>;
        showQuickPick(
            plugin: Plugin,
            itemsOrItemsPromise: QuickPickItem[] | Promise<QuickPickItem[]>,
            options: QuickPickOptions & { canPickMany: true },
            token?: CancellationToken,
        ): Promise<undefined | QuickPickItem[]>;
        showQuickPick(
            plugin: Plugin,
            itemsOrItemsPromise: string[] | Promise<string[]>,
            options?: QuickPickOptions,
            token?: CancellationToken,
        ): Promise<undefined | string>;
        showQuickPick(
            plugin: Plugin,
            itemsOrItemsPromise: QuickPickItem[] | Promise<QuickPickItem[]>,
            options?: QuickPickOptions,
            token?: CancellationToken,
        ): Promise<undefined | QuickPickItem>;
    }

    Implemented by

    Index

    Methods