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

    Interface InputBoxLike

    The structural subset of vscode.InputBox the framework drives. A real window.createInputBox() satisfies it. Event registrations and the input itself must all be disposed by the consumer that owns the interaction.

    interface InputBoxLike {
        busy: boolean;
        buttons: readonly QuickInputButtonLike[];
        enabled: boolean;
        ignoreFocusOut: boolean;
        password: boolean;
        placeholder: string | undefined;
        prompt: string | undefined;
        step: number | undefined;
        title: string | undefined;
        totalSteps: number | undefined;
        validationMessage:
            | string
            | { message: string; severity: number }
            | undefined;
        value: string;
        dispose(): void;
        hide(): void;
        onDidAccept(listener: () => void): PlatformRegistration;
        onDidChangeValue(listener: (value: string) => void): PlatformRegistration;
        onDidHide(listener: () => void): PlatformRegistration;
        onDidTriggerButton(
            listener: (button: QuickInputButtonLike) => void,
        ): PlatformRegistration;
        show(): void;
    }

    Hierarchy (View Summary)

    Index
    busy: boolean
    buttons: readonly QuickInputButtonLike[]
    enabled: boolean
    ignoreFocusOut: boolean
    password: boolean
    placeholder: string | undefined
    prompt: string | undefined
    step: number | undefined
    title: string | undefined
    totalSteps: number | undefined
    validationMessage: string | { message: string; severity: number } | undefined
    value: string