MenuEntry class abstract
An entry of the menu to present to the Cashier. It conveys message text and parameters of the menu entry. This output data could be only provided for an input command, in order to choose an entry of the menu.
Properties:
- menuEntryTag - Characteristics related to the selection of a menu entry. Possible values: * NonSelectable * NonSelectableSubMenu * Selectable * SubMenu
- defaultSelectedFlag - Selection of a menu entry to be displayed. In Input request message, it allows selection of one or several menu entries before any user action.
- outputFormat - Possible values: * BarCode * MessageRef * Text * XHTML
- predefinedContent
- outputText - Content of text message to display or print. It conveys Information related to the content of the text message and its format. All the data elements related to the format of the text to display or print are parameters valid for the whole Text content.
- outputXHTML - XHTML document body containing the message to display or print.
- Annotations
-
- @BuiltValue.new()
Constructors
- MenuEntry([void updates(MenuEntryBuilder b)])
-
factory
Properties
- defaultSelectedFlag → bool?
-
Selection of a menu entry to be displayed. In Input request message, it allows selection of one or several menu entries before any user action.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
Characteristics related to the selection of a menu entry. Possible values: * NonSelectable * NonSelectableSubMenu * Selectable * SubMenu
no setter
- outputFormat → OutputFormat
-
Possible values: * BarCode * MessageRef * Text * XHTML
no setter
-
outputText
→ BuiltList<
OutputText> ? -
Content of text message to display or print. It conveys Information related to the content of the text message and its format. All the data elements related to the format of the text to display or print are parameters valid for the whole Text content.
no setter
- outputXHTML → String?
-
XHTML document body containing the message to display or print.
no setter
- predefinedContent → PredefinedContent?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(MenuEntryBuilder)) → MenuEntry -
Rebuilds the instance.
inherited
-
toBuilder(
) → MenuEntryBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
MenuEntry> -
no setter