Icon classes for the menu node. If present, these will produce an icon to the left of the label in browser-style menus.
The class to use for the submenu icon.
Optional label. Will be rendered as text of the menu item.
Menu entries are sorted in ascending order based on their order
strings. If omitted the determined
label will be used instead.
How the node and its children should be rendered. See CompoundMenuNodeRole.
Condition under which the menu node should be rendered. See https://code.visualstudio.com/docs/getstarted/keybindings#_when-clause-contexts
Additional options when creating a new submenu.