Menus
{
"menu": [],
"context-menu": []
}my-extension/
└─ menus/
└─ menu.jsonApplication Menu
Adding a top-level menu items
{
"menu": [
{
"id": "menu1",
"label": "Menu1",
"submenu": [
{
"label": "Sub Menu1",
"id": "menu1.submenu1",
"command": "example:function1"
},
{
"label": "Sub Menu2",
"id": "menu1.submenu2",
"command": "example:function2"
},
{ "type": "separator" },
{
"label": "Sub Menu3",
"id": "menu1.submenu3",
"command": "example:function3"
}
]
}
]
}Adding menu items in existing menu items
Changing states of menu items
Context Menu
Adding menu items in a predefined context menu
Adding a new context menu
Last updated