Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
QuickOpenMainImpl
Class QuickOpenMainImpl
Implements
QuickOpenMain
Disposable
Index
Constructors
constructor
Properties
delegate
items
proxy
quick
Input
Service
sessions
shared
Style
to
Dispose
Methods
$create
Or
Update
$dispose
$hide
$input
$set
Error
$set
Items
$show
$show
Input
Box
convert
To
Quick
Input
Buttons
dispose
is
Item
to
Icon
Class
to
Icon
Classes
to
Quick
Pick
Item
Constructors
constructor
new
Quick
Open
Main
Impl
(
rpc
,
container
)
:
QuickOpenMainImpl
Parameters
rpc
:
RPCProtocol
container
:
Container
Returns
QuickOpenMainImpl
Properties
Private
delegate
delegate
:
MonacoQuickInputService
Private
Readonly
items
items
:
Record
<
number
,
{
reject
(
error
)
:
void
;
resolve
(
items
)
:
void
;
}
>
= {}
Type declaration
reject
:
function
reject
(
error
)
:
void
Parameters
error
:
Error
Returns
void
resolve
:
function
resolve
(
items
)
:
void
Parameters
items
:
QuickPickItemOrSeparator
[]
Returns
void
Private
proxy
proxy
:
QuickOpenExt
Private
quick
Input
Service
quick
Input
Service
:
QuickInputService
Private
sessions
sessions
:
Map
<
number
,
QuickInputSession
>
= ...
Private
shared
Style
shared
Style
:
PluginSharedStyle
Protected
Readonly
to
Dispose
to
Dispose
:
DisposableCollection
= ...
Methods
$create
Or
Update
$create
Or
Update
(
params
)
:
Promise
<
void
>
Parameters
params
:
TransferQuickInput
Returns
Promise
<
void
>
$dispose
$dispose
(
sessionId
)
:
Promise
<
void
>
Parameters
sessionId
:
number
Returns
Promise
<
void
>
$hide
$hide
(
)
:
void
Returns
void
$input
$input
(
options
,
validateInput
,
token
)
:
Promise
<
undefined
|
string
>
Parameters
options
:
InputBoxOptions
validateInput
:
boolean
token
:
CancellationToken
Returns
Promise
<
undefined
|
string
>
$set
Error
$set
Error
(
instance
,
error
)
:
Promise
<
void
>
Parameters
instance
:
number
error
:
Error
Returns
Promise
<
void
>
$set
Items
$set
Items
(
instance
,
items
)
:
Promise
<
any
>
Parameters
instance
:
number
items
:
TransferQuickPickItem
[]
Returns
Promise
<
any
>
$show
$show
(
instance
,
options
,
token
)
:
Promise
<
undefined
|
number
|
number
[]
>
Parameters
instance
:
number
options
:
TransferQuickPickOptions
<
TransferQuickPickItem
>
token
:
CancellationToken
Returns
Promise
<
undefined
|
number
|
number
[]
>
$show
Input
Box
$show
Input
Box
(
options
,
validateInput
)
:
Promise
<
undefined
|
string
>
Parameters
options
:
TransferInputBox
validateInput
:
boolean
Returns
Promise
<
undefined
|
string
>
Private
convert
To
Quick
Input
Buttons
convert
To
Quick
Input
Buttons
(
buttons
)
:
QuickInputButton
[]
Parameters
buttons
:
readonly
TransferQuickInputButton
[]
Returns
QuickInputButton
[]
dispose
dispose
(
)
:
void
Returns
void
Private
is
Item
is
Item
(
item
?
)
:
item
is
TransferQuickPickItem
&
{
kind
:
"item"
;
}
Parameters
Optional
item
:
TransferQuickPickItem
Returns
item
is
TransferQuickPickItem
&
{
kind
:
"item"
;
}
Private
to
Icon
Class
to
Icon
Class
(
path
)
:
string
Parameters
path
:
undefined
|
string
|
ThemeIcon
|
{
dark
:
string
;
light
:
string
;
}
Returns
string
Private
to
Icon
Classes
to
Icon
Classes
(
path
)
:
string
[]
Parameters
path
:
undefined
|
string
|
ThemeIcon
|
{
dark
:
string
;
light
:
string
;
}
Returns
string
[]
Private
to
Quick
Pick
Item
to
Quick
Pick
Item
(
item
)
:
undefined
Parameters
item
:
undefined
Returns
undefined
to
Quick
Pick
Item
(
item
)
:
QuickPickItem
Parameters
item
:
TransferQuickPickItem
&
{
kind
:
"item"
;
}
Returns
QuickPickItem
to
Quick
Pick
Item
(
item
)
:
QuickPickSeparator
Parameters
item
:
TransferQuickPickItem
&
{
kind
:
"separator"
;
}
Returns
QuickPickSeparator
to
Quick
Pick
Item
(
item
)
:
QuickPickItemOrSeparator
Parameters
item
:
TransferQuickPickItem
Returns
QuickPickItemOrSeparator
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
delegate
items
proxy
quick
Input
Service
sessions
shared
Style
to
Dispose
$create
Or
Update
$dispose
$hide
$input
$set
Error
$set
Items
$show
$show
Input
Box
convert
To
Quick
Input
Buttons
dispose
is
Item
to
Icon
Class
to
Icon
Classes
to
Quick
Pick
Item
Theia TypeDoc
Loading...