Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/core
common/quick-pick-service
QuickPickService
Interface QuickPickService
interface
QuickPickService
{
onDidAccept
:
Event
<
void
>
;
onDidChangeActive
:
Event
<
{
activeItems
:
QuickPickItem
[]
;
quickPick
:
QuickPick
<
QuickPickItem
>
}
,
>
;
onDidChangeSelection
:
Event
<
{
quickPick
:
QuickPick
<
QuickPickItem
>
;
selectedItems
:
QuickPickItem
[]
}
,
>
;
onDidChangeValue
:
Event
<
{
filter
:
string
;
quickPick
:
QuickPick
<
QuickPickItem
>
}
,
>
;
onDidHide
:
Event
<
void
>
;
onDidTriggerButton
:
Event
<
QuickInputButtonHandle
>
;
hide
()
:
void
;
setItems
<
T
extends
QuickPickItem
>
(
items
:
T
[]
)
:
void
;
show
<
T
extends
QuickPickItem
>
(
items
:
(
QuickPickSeparator
|
T
)
[]
,
options
?:
QuickPickOptions
<
T
>
,
)
:
Promise
<
undefined
|
T
>
;
}
Implemented by
QuickPickServiceImpl
Index
Properties
on
Did
Accept
on
Did
Change
Active
on
Did
Change
Selection
on
Did
Change
Value
on
Did
Hide
on
Did
Trigger
Button
Methods
hide
set
Items
show
Properties
Readonly
on
Did
Accept
onDidAccept
:
Event
<
void
>
Readonly
on
Did
Change
Active
onDidChangeActive
:
Event
<
{
activeItems
:
QuickPickItem
[]
;
quickPick
:
QuickPick
<
QuickPickItem
>
}
,
>
Readonly
on
Did
Change
Selection
onDidChangeSelection
:
Event
<
{
quickPick
:
QuickPick
<
QuickPickItem
>
;
selectedItems
:
QuickPickItem
[]
}
,
>
Readonly
on
Did
Change
Value
onDidChangeValue
:
Event
<
{
filter
:
string
;
quickPick
:
QuickPick
<
QuickPickItem
>
}
>
Readonly
on
Did
Hide
onDidHide
:
Event
<
void
>
Readonly
on
Did
Trigger
Button
onDidTriggerButton
:
Event
<
QuickInputButtonHandle
>
Methods
hide
hide
()
:
void
Returns
void
set
Items
setItems
<
T
extends
QuickPickItem
>
(
items
:
T
[]
)
:
void
Type Parameters
T
extends
QuickPickItem
Parameters
items
:
T
[]
Returns
void
show
show
<
T
extends
QuickPickItem
>
(
items
:
(
QuickPickSeparator
|
T
)
[]
,
options
?:
QuickPickOptions
<
T
>
,
)
:
Promise
<
undefined
|
T
>
Type Parameters
T
extends
QuickPickItem
Parameters
items
: (
QuickPickSeparator
|
T
)
[]
Optional
options
:
QuickPickOptions
<
T
>
Returns
Promise
<
undefined
|
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
on
Did
Accept
on
Did
Change
Active
on
Did
Change
Selection
on
Did
Change
Value
on
Did
Hide
on
Did
Trigger
Button
Methods
hide
set
Items
show
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...