Class MonacoQuickInputImplementation

Implements

  • IQuickInputService

Constructors

Properties

_serviceBrand: undefined
colorRegistry: MonacoColorRegistry
container: HTMLElement
controller: QuickInputController
inQuickOpen: IContextKey<boolean>
quickAccess: IQuickAccessController
quickInputList: List<unknown>
shell: ApplicationShell
themeService: ThemeService

Accessors

Methods

  • Type Parameters

    • T extends IQuickPickItem
    • O extends IPickOptions<T>

    Parameters

    • picks: QuickPickInput<T>[] | Promise<QuickPickInput<T>[]>
    • Optional options: O
    • Optional token: CancellationToken

    Returns Promise<undefined | (O extends {
            canPickMany: true;
        }
        ? T[]
        : T)>