Preparing search index...
The search index is not available
Theia TypeDoc
Theia TypeDoc
plugin-ext
CommandRegistryImpl
Class CommandRegistryImpl
Implements
CommandRegistryExt
Index
Constructors
constructor
Properties
argument
Processors
commands
commands
Converter
handlers
proxy
Accessors
converter
Methods
$execute
Command
execute
Command
execute
Local
Command
get
Commands
get
Key
Binding
register
Argument
Processor
register
Command
register
Handler
Constructors
constructor
new
Command
Registry
Impl
(
rpc
)
:
CommandRegistryImpl
Parameters
rpc
:
RPCProtocol
Returns
CommandRegistryImpl
Properties
Private
Readonly
argument
Processors
argument
Processors
:
ArgumentProcessor
[]
Private
Readonly
commands
commands
:
Set
<
string
>
= ...
Private
Readonly
commands
Converter
commands
Converter
:
CommandsConverter
Private
Readonly
handlers
handlers
:
Map
<
string
,
Handler
>
= ...
Private
proxy
proxy
:
CommandRegistryMain
Accessors
converter
get
converter
(
)
:
CommandsConverter
Returns
CommandsConverter
Methods
$execute
Command
$execute
Command
<
T
>
(
id
,
...
args
)
:
PromiseLike
<
undefined
|
T
>
Type Parameters
T
Parameters
id
:
string
Rest
...
args
:
any
[]
Returns
PromiseLike
<
undefined
|
T
>
execute
Command
execute
Command
<
T
>
(
id
,
...
args
)
:
PromiseLike
<
undefined
|
T
>
Type Parameters
T
Parameters
id
:
string
Rest
...
args
:
any
[]
Returns
PromiseLike
<
undefined
|
T
>
Private
execute
Local
Command
execute
Local
Command
<
T
>
(
id
,
...
args
)
:
Promise
<
undefined
|
T
>
Type Parameters
T
Parameters
id
:
string
Rest
...
args
:
any
[]
Returns
Promise
<
undefined
|
T
>
get
Commands
get
Commands
(
filterUnderscoreCommands
?
)
:
Promise
<
string
[]
>
Parameters
filterUnderscoreCommands
:
boolean
= false
Returns
Promise
<
string
[]
>
get
Key
Binding
get
Key
Binding
(
commandId
)
:
PromiseLike
<
undefined
|
CommandKeyBinding
[]
>
Parameters
commandId
:
string
Returns
PromiseLike
<
undefined
|
CommandKeyBinding
[]
>
register
Argument
Processor
register
Argument
Processor
(
processor
)
:
void
Parameters
processor
:
ArgumentProcessor
Returns
void
register
Command
register
Command
(
command
,
handler
?
,
thisArg
?
)
:
Disposable
Parameters
command
:
CommandDescription
Optional
handler
:
Handler
Optional
thisArg
:
any
Returns
Disposable
register
Handler
register
Handler
(
commandId
,
handler
,
thisArg
?
)
:
Disposable
Parameters
commandId
:
string
handler
:
Handler
Optional
thisArg
:
any
Returns
Disposable
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
argument
Processors
commands
commands
Converter
handlers
proxy
converter
$execute
Command
execute
Command
execute
Local
Command
get
Commands
get
Key
Binding
register
Argument
Processor
register
Command
register
Handler
Theia TypeDoc
Loading...