Options
All
  • Public
  • Public/Protected
  • All
Menu

Class QuickPickServiceImpl

Hierarchy

  • QuickPickServiceImpl

Implements

Index

Properties

Private elements

elements: (string | QuickPickSeparator | QuickPickValue<Object>)[] = []

Readonly onDidAccept

onDidAccept: Event<void> = this.onDidAcceptEmitter.event

Private Readonly onDidAcceptEmitter

onDidAcceptEmitter: Emitter<void> = new Emitter<void>()

Readonly onDidChangeActive

onDidChangeActive: Event<(string | QuickPickValue<Object>)[]> = this.onDidChangeActiveEmitter.event

Private Readonly onDidChangeActiveEmitter

onDidChangeActiveEmitter: Emitter<(string | QuickPickValue<Object>)[]> = new Emitter<(string | QuickPickValue<Object>)[]>()

Readonly onDidChangeSelection

onDidChangeSelection: Event<(string | QuickPickValue<Object>)[]> = this.onDidChangeSelectionEmitter.event

Private Readonly onDidChangeSelectionEmitter

onDidChangeSelectionEmitter: Emitter<(string | QuickPickValue<Object>)[]> = new Emitter<(string | QuickPickValue<Object>)[]>()

Readonly onDidChangeValue

onDidChangeValue: Event<string> = this.onDidChangeValueEmitter.event

Private Readonly onDidChangeValueEmitter

onDidChangeValueEmitter: Emitter<string> = new Emitter<string>()

Protected Readonly quickOpenService

quickOpenService: QuickOpenService

Protected Readonly quickTitleBar

quickTitleBar: QuickTitleBar

Methods

hide

Protected init

  • init(): void

setItems

show

Protected toItemOptions

Protected toItems