An abstract base class for menu component. A menu might consist of one or more child menu items.
You can see that this class extends AbstractMenuItem allowing itself to be able to be added into another parent menu.
It is not necessary that all child menu items must be the same type. For example, a single menu
may consist of checkable menu items or sub menus etc. You can specify the type of each menu item
by using the model's field MenuItemModel.type.
An abstract base class for
menucomponent. Amenumight consist of one or more childmenu items. You can see that this class extends AbstractMenuItem allowing itself to be able to be added into another parentmenu. It is not necessary that all childmenu items must be the sametype. For example, a singlemenumay consist ofcheckable menu items orsub menus etc. You can specify the type of eachmenu itemby using the model's field MenuItemModel.type.shiorin, tee4cute
AbstractMenuItem
MenuItemModel