Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
monaco
MonacoQuickInputImplementation
Class MonacoQuickInputImplementation
Implements
IQuickInputService
Index
Constructors
constructor
Properties
_service
Brand
color
Registry
container
controller
in
Quick
Open
quick
Access
shell
theme
Service
Accessors
back
Button
current
Quick
Input
on
Hide
on
Show
Methods
accept
apply
Styles
back
cancel
compute
Styles
create
Input
Box
create
Quick
Pick
create
Quick
Widget
dispose
focus
get
Client
Dimension
hide
init
init
Container
init
Controller
input
layout
navigate
open
pick
set
Context
Key
toggle
update
Layout
Constructors
constructor
new
Monaco
Quick
Input
Implementation
(
)
:
MonacoQuickInputImplementation
Returns
MonacoQuickInputImplementation
Properties
Readonly
_service
Brand
_service
Brand
:
undefined
Protected
Readonly
color
Registry
color
Registry
:
MonacoColorRegistry
Protected
container
container
:
HTMLElement
controller
controller
:
QuickInputController
Protected
in
Quick
Open
in
Quick
Open
:
IContextKey
<
boolean
>
quick
Access
quick
Access
:
IQuickAccessController
Protected
Readonly
shell
shell
:
ApplicationShell
Protected
Readonly
theme
Service
theme
Service
:
ThemeService
Accessors
back
Button
get
backButton
(
)
:
IQuickInputButton
Returns
IQuickInputButton
current
Quick
Input
get
currentQuickInput
(
)
:
undefined
|
IQuickInput
Returns
undefined
|
IQuickInput
on
Hide
get
onHide
(
)
:
IEvent
<
void
>
Returns
IEvent
<
void
>
on
Show
get
onShow
(
)
:
IEvent
<
void
>
Returns
IEvent
<
void
>
Methods
accept
accept
(
keyMods
?
)
:
Promise
<
void
>
Parameters
Optional
keyMods
:
IKeyMods
Returns
Promise
<
void
>
apply
Styles
apply
Styles
(
styles
)
:
void
Parameters
styles
:
IQuickInputStyles
Returns
void
back
back
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
cancel
cancel
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
compute
Styles
compute
Styles
(
)
:
IQuickInputStyles
Returns
IQuickInputStyles
create
Input
Box
create
Input
Box
(
)
:
IInputBox
Returns
IInputBox
create
Quick
Pick
create
Quick
Pick
<
T
>
(
options
)
:
IQuickPick
<
T
,
{
useSeparators
:
true
;
}
>
Type Parameters
T
extends
IQuickPickItem
Parameters
options
:
{
useSeparators
:
true
;
}
use
Separators
:
true
Returns
IQuickPick
<
T
,
{
useSeparators
:
true
;
}
>
create
Quick
Pick
<
T
>
(
options
)
:
IQuickPick
<
T
,
{
useSeparators
:
false
;
}
>
Type Parameters
T
extends
IQuickPickItem
Parameters
options
:
{
useSeparators
:
false
;
}
use
Separators
:
false
Returns
IQuickPick
<
T
,
{
useSeparators
:
false
;
}
>
create
Quick
Widget
create
Quick
Widget
(
)
:
IQuickWidget
Returns
IQuickWidget
dispose
dispose
(
)
:
void
Returns
void
focus
focus
(
)
:
void
Returns
void
Private
get
Client
Dimension
get
Client
Dimension
(
)
:
IDimension
Returns
IDimension
hide
hide
(
)
:
void
Returns
void
Protected
init
init
(
)
:
void
Returns
void
Private
init
Container
init
Container
(
)
:
void
Returns
void
Private
init
Controller
init
Controller
(
)
:
void
Returns
void
input
input
(
options
?
,
token
?
)
:
Promise
<
undefined
|
string
>
Parameters
Optional
options
:
IInputOptions
Optional
token
:
CancellationToken
Returns
Promise
<
undefined
|
string
>
layout
layout
(
dimension
,
titleBarOffset
)
:
void
Parameters
dimension
:
IDimension
titleBarOffset
:
number
Returns
void
navigate
navigate
(
next
,
quickNavigate
?
)
:
void
Parameters
next
:
boolean
Optional
quickNavigate
:
IQuickNavigateConfiguration
Returns
void
open
open
(
filter
)
:
void
Parameters
filter
:
string
Returns
void
pick
pick
<
T
,
O
>
(
picks
,
options
?
,
token
?
)
:
Promise
<
undefined
|
(
O
extends
{
canPickMany
:
true
;
}
?
T
[]
:
T
)
>
Type Parameters
T
extends
IQuickPickItem
O
extends
IPickOptions
<
T
>
Parameters
picks
:
QuickPickInput
<
T
>
[]
|
Promise
<
QuickPickInput
<
T
>
[]
>
Optional
options
:
O
Optional
token
:
CancellationToken
Returns
Promise
<
undefined
|
(
O
extends
{
canPickMany
:
true
;
}
?
T
[]
:
T
)
>
set
Context
Key
set
Context
Key
(
key
)
:
void
Parameters
key
:
undefined
|
string
Returns
void
toggle
toggle
(
)
:
void
Returns
void
Private
update
Layout
update
Layout
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_service
Brand
color
Registry
container
controller
in
Quick
Open
quick
Access
shell
theme
Service
back
Button
current
Quick
Input
on
Hide
on
Show
accept
apply
Styles
back
cancel
compute
Styles
create
Input
Box
create
Quick
Pick
create
Quick
Widget
dispose
focus
get
Client
Dimension
hide
init
init
Container
init
Controller
input
layout
navigate
open
pick
set
Context
Key
toggle
update
Layout
Theia TypeDoc
Loading...