Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/core
common/menu/menu-model-registry
MenuNodeFactory
Interface MenuNodeFactory
interface
MenuNodeFactory
{
createCommandMenu
(
item
:
MenuAction
)
:
CommandMenu
;
createGroup
(
id
:
string
,
orderString
?:
string
,
when
?:
string
,
)
:
CompoundMenuNode
&
MutableCompoundMenuNode
;
createSubmenu
(
id
:
string
,
label
:
string
,
contextKeyOverlays
:
undefined
|
Record
<
string
,
string
>
,
orderString
?:
string
,
icon
?:
string
,
when
?:
string
,
)
:
CompoundMenuNode
&
RenderedMenuNode
&
MutableCompoundMenuNode
;
createSubmenuLink
(
delegate
:
Submenu
,
sortString
?:
string
,
when
?:
string
,
)
:
MenuNode
;
}
Implemented by
BrowserMenuNodeFactory
Index
Methods
create
Command
Menu
create
Group
create
Submenu
create
Submenu
Link
Methods
create
Command
Menu
createCommandMenu
(
item
:
MenuAction
)
:
CommandMenu
Parameters
item
:
MenuAction
Returns
CommandMenu
create
Group
createGroup
(
id
:
string
,
orderString
?:
string
,
when
?:
string
,
)
:
CompoundMenuNode
&
MutableCompoundMenuNode
Parameters
id
:
string
Optional
orderString
:
string
Optional
when
:
string
Returns
CompoundMenuNode
&
MutableCompoundMenuNode
create
Submenu
createSubmenu
(
id
:
string
,
label
:
string
,
contextKeyOverlays
:
undefined
|
Record
<
string
,
string
>
,
orderString
?:
string
,
icon
?:
string
,
when
?:
string
,
)
:
CompoundMenuNode
&
RenderedMenuNode
&
MutableCompoundMenuNode
Parameters
id
:
string
label
:
string
contextKeyOverlays
:
undefined
|
Record
<
string
,
string
>
Optional
orderString
:
string
Optional
icon
:
string
Optional
when
:
string
Returns
CompoundMenuNode
&
RenderedMenuNode
&
MutableCompoundMenuNode
create
Submenu
Link
createSubmenuLink
(
delegate
:
Submenu
,
sortString
?:
string
,
when
?:
string
,
)
:
MenuNode
Parameters
delegate
:
Submenu
Optional
sortString
:
string
Optional
when
:
string
Returns
MenuNode
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
Command
Menu
create
Group
create
Submenu
create
Submenu
Link
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...