OptionalactionA key for an action to send when the item is triggered (if null, the item will be disabled)
OptionalcheckboxIf set, renders a checkbox on the item, which will be checked based on this value.
OptionalkeyA key combo that will trigger the item
OptionalradioIf set, renders a radio button on the item, which is grouped with any other item in the menu with the same group name.
OptionalsubitemsIf this item has a submenu, the items to display
OptionaltitleThe text for the menu item (if null, denotes a separator)
Holds information about a menu item in a serializable way.