Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface QuickPickOptions<T>

Type parameters

Hierarchy

  • QuickPickOptions

Index

Properties

Optional activeItem

activeItem: T

Optional ariaLabel

ariaLabel: string

Optional autoFocusOnList

autoFocusOnList: boolean

Optional busy

busy: boolean

Optional buttons

buttons: QuickInputButton[]

Optional canAcceptInBackground

canAcceptInBackground: boolean

Optional canSelectMany

canSelectMany: boolean

Optional contextKey

contextKey: string

Optional customButton

customButton: boolean

Optional customHover

customHover: string

Optional customLabel

customLabel: string

Optional description

description: string

Optional enabled

enabled: boolean

Optional filterValue

filterValue: (value: string) => string

Type declaration

    • (value: string): string
    • Parameters

      • value: string

      Returns string

Optional hideCheckAll

hideCheckAll: boolean

Optional hideInput

hideInput: boolean

Optional ignoreFocusOut

ignoreFocusOut: boolean

Optional matchOnDescription

matchOnDescription: boolean

Optional matchOnDetail

matchOnDetail: boolean

Optional matchOnLabel

matchOnLabel: boolean

Optional onDidAccept

onDidAccept: () => void

Type declaration

    • (): void
    • Returns void

Optional onDidChangeActive

onDidChangeActive: (quickPick: QuickPick<T>, activeItems: T[]) => void

Type declaration

    • (quickPick: QuickPick<T>, activeItems: T[]): void
    • Parameters

      Returns void

Optional onDidChangeSelection

onDidChangeSelection: (quickPick: QuickPick<T>, selectedItems: T[]) => void

Type declaration

    • (quickPick: QuickPick<T>, selectedItems: T[]): void
    • Parameters

      Returns void

Optional onDidChangeValue

onDidChangeValue: (quickPick: QuickPick<T>, filter: string) => void

Type declaration

    • (quickPick: QuickPick<T>, filter: string): void
    • Parameters

      Returns void

Optional onDidCustom

onDidCustom: () => void

Type declaration

    • (): void
    • Returns void

Optional onDidHide

onDidHide: () => void

Type declaration

    • (): void
    • Returns void

Optional onDidTriggerButton

onDidTriggerButton: (button: QuickInputButton) => void

Type declaration

Optional onDidTriggerItemButton

onDidTriggerItemButton: (ItemButtonEvent: QuickPickItemButtonEvent<T>) => void

Type declaration

Optional placeholder

placeholder: string

Optional runIfSingle

runIfSingle: boolean

Optional sortByLabel

sortByLabel: boolean

Optional step

step: number

Optional title

title: string

Optional totalSteps

totalSteps: number

Optional validationMessage

validationMessage: string

Optional value

value: string

Optional valueSelection

valueSelection: readonly [number, number]