Class QMenuItemBuiltIn

java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.menus.items.QMenuItemBase
com.kingsrook.qqq.backend.core.model.metadata.menus.items.QMenuItemBuiltIn
All Implemented Interfaces:
QMenuItemInterface, QMetaDataObject, Serializable, Cloneable

public class QMenuItemBuiltIn extends QMenuItemBase
Menu item that represents a built-in action provided by the QQQ framework.

Built-in menu items are standard actions that are implemented by the framework itself, such as CRUD operations (New, Copy, Edit, Delete), bulk operations, system functions (Developer Mode, Audit), and process lists.

These items are distinguished from custom menu items (like running processes or downloading files) in that their behavior is predefined by the framework and does not require additional configuration.

See Also:
  • Constructor Details

    • QMenuItemBuiltIn

      public QMenuItemBuiltIn()
      Default constructor.
    • QMenuItemBuiltIn

      public QMenuItemBuiltIn(QMenuItemBuiltIn.BuiltInOptionInterface option)
      Constructor that initializes the built-in option.
      Parameters:
      option - the built-in option to use (e.g., DefaultOptions.NEW)
  • Method Details