Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

  • QuickInput

Index

Constructors

Properties

_busy: boolean
_buttons: QuickInputButton[] = []
_disposed: boolean = false
_enabled: boolean
_handlesToButtons: Map<number, QuickInputButton> = ...
_id: number = ...
_ignoreFocusOut: boolean
_onDidChangeValueEmitter: Emitter<string>

it has to be named _onDidChangeValueEmitter, since Gitlens extension relies on it https://github.com/eamodio/vscode-gitlens/blob/f22a9cd4199ac498c217643282a6a412e1fc01ae/src/commands/gitCommands.ts#L242-L243

_pendingUpdate: TransferQuickInput = ...
_placeholder: undefined | string
_step: undefined | number
_title: undefined | string
_totalSteps: undefined | number
_updateTimeout: any
_value: string
disposableCollection: DisposableCollection
expectingHide: boolean = false
onDidAcceptEmitter: Emitter<void>
onDidHideEmitter: Emitter<void>
onDidTriggerButtonEmitter: Emitter<QuickInputButton>
plugin: Plugin
quickOpen: QuickOpenExtImpl
quickOpenMain: QuickOpenMain
visible: boolean
_nextId: number = 1

Accessors

  • get busy(): boolean
  • set busy(busy: boolean): void
  • get buttons(): QuickInputButton[]
  • set buttons(buttons: QuickInputButton[]): void
  • get enabled(): boolean
  • set enabled(enabled: boolean): void
  • get ignoreFocusOut(): boolean
  • set ignoreFocusOut(ignoreFocusOut: boolean): void
  • get onDidAccept(): Event<void>
  • get onDidChangeValue(): Event<string>
  • get onDidHide(): Event<void>
  • get onDidTriggerButton(): Event<QuickInputButton>
  • get placeholder(): undefined | string
  • set placeholder(placeholder: undefined | string): void
  • get step(): undefined | number
  • set step(step: undefined | number): void
  • get title(): undefined | string
  • set title(title: undefined | string): void
  • get totalSteps(): undefined | number
  • set totalSteps(totalSteps: undefined | number): void
  • get value(): string
  • set value(value: string): void

Methods

  • _fireAccept(): void
  • _fireButtonTrigger(btn: QuickInputButton): void
  • _fireChangedValue(changedValue: string): void
  • _fireHide(): void
  • convertURL(iconPath: URI | { dark: string | URI; light: string | URI } | ThemeIcon): URI | ThemeIcon | { dark: string | URI; light: string | URI }
  • dispatchUpdate(): void
  • dispose(): void
  • hide(): void
  • show(): void
  • update(properties: Record<string, any>): void