interface QuickOpenMain { $createOrUpdate<T>(params): Promise<void>; $dispose(id): Promise<void>; $hide(): void; $input(options,
validateInput,
token): Promise<undefined | string>; $setError(instance,
error): Promise<void>; $setItems(instance,
items): Promise<any>; $show(instance,
options,
token): Promise<undefined | number | number[]>; $showInputBox(options,
validateInput): Promise<undefined | string>; } Methods
$createOrUpdate
- $createOrUpdate<T>(params): Promise<void>
Returns Promise<void>
$dispose
- $dispose(id): Promise<void>
Returns Promise<void>
$hide
- $hide(): void
Returns void
$input
- $input(options, validateInput, token): Promise<undefined | string>
Returns Promise<undefined | string>
$setError
- $setError(instance, error): Promise<void>
Parameters
- instance: number
- error: Error
Returns Promise<void>
$setItems
- $setItems(instance, items): Promise<any>
Returns Promise<any>
$show
- $show(instance, options, token): Promise<undefined | number | number[]>
Returns Promise<undefined | number | number[]>
$showInputBox
- $showInputBox(options, validateInput): Promise<undefined | string>
Returns Promise<undefined | string>