Uses of Interface
com.kingsrook.qqq.backend.core.model.metadata.menus.QMenuItemContainerInterface
Packages that use QMenuItemContainerInterface
Package
Description
-
Uses of QMenuItemContainerInterface in com.kingsrook.qqq.backend.core.model.metadata.menus
Classes in com.kingsrook.qqq.backend.core.model.metadata.menus that implement QMenuItemContainerInterfaceModifier and TypeClassDescriptionclassA list of items that can be selected by a user of a qqq application. -
Uses of QMenuItemContainerInterface in com.kingsrook.qqq.backend.core.model.metadata.menus.adjusters
Methods in com.kingsrook.qqq.backend.core.model.metadata.menus.adjusters with parameters of type QMenuItemContainerInterfaceModifier and TypeMethodDescriptionstatic booleanQMenuAdjuster.addAfter(QMenuItemContainerInterface menuItemContainer, QMenuItemInterface newItem, QMenuItemMatcher matcher) Adds a new menu item immediately after the first item that matches the matcher.static voidQMenuAdjuster.addAtIndex(QMenuItemContainerInterface menuItemContainer, int index, QMenuItemInterface newItem) Adds a new menu item at the specified index of a menu item container.static booleanQMenuAdjuster.addBefore(QMenuItemContainerInterface menuItemContainer, QMenuItemInterface newItem, QMenuItemMatcher matcher) Adds a new menu item immediately before the first item that matches the matcher.static voidQMenuAdjuster.addFirst(QMenuItemContainerInterface menuItemContainer, QMenuItemInterface newItem) Adds a new menu item at the start of a menu item container.static voidQMenuAdjuster.addLast(QMenuItemContainerInterface menuItemContainer, QMenuItemInterface newItem) Adds a new menu item at the end of a menu item container.static intQMenuAdjuster.removeAll(QMenuItemContainerInterface menuItemContainer, QMenuItemMatcher matcher) Removes all menu items that match the given matcher.static booleanQMenuAdjuster.removeFirst(QMenuItemContainerInterface menuItemContainer, QMenuItemMatcher matcher) Removes the first menu item that matches the given matcher.static booleanQMenuAdjuster.replaceItem(QMenuItemContainerInterface menuItemContainer, QMenuItemInterface replacementItem, QMenuItemMatcher matcher) Replace the first menu that matches the given matcher with a replacement item. -
Uses of QMenuItemContainerInterface in com.kingsrook.qqq.backend.core.model.metadata.menus.defaults
Classes in com.kingsrook.qqq.backend.core.model.metadata.menus.defaults that implement QMenuItemContainerInterfaceModifier and TypeClassDescriptionclassDefault menu definition for the view screen actions slot.static classSub-list containing the footer menu items (system-wide operations).static classSub-list containing the header menu items (primary CRUD operations). -
Uses of QMenuItemContainerInterface in com.kingsrook.qqq.backend.core.model.metadata.menus.items
Classes in com.kingsrook.qqq.backend.core.model.metadata.menus.items that implement QMenuItemContainerInterfaceModifier and TypeClassDescriptionclassMenu item that contains a sub-list of other menu items.classMenu item that contains a nested sub-menu of other menu items.