Public Member Functions | |
ScrollChoiceMenuItemBuilder | withItemWidth (int itemWidth) |
ScrollChoiceMenuItemBuilder | withEepromOffset (int eepromOffset) |
ScrollChoiceMenuItemBuilder | withNumEntries (int numEntries) |
ScrollChoiceMenuItemBuilder | withChoiceMode (ScrollChoiceMenuItem.ScrollChoiceMode choiceMode) |
ScrollChoiceMenuItemBuilder | withVariable (String variable) |
ScrollChoiceMenuItemBuilder | withExisting (ScrollChoiceMenuItem item) |
ScrollChoiceMenuItem | menuItem () |
Public Member Functions inherited from com.thecoderscorner.menu.domain.MenuItemBuilder< ScrollChoiceMenuItemBuilder, ScrollChoiceMenuItem > | |
T | withName (String name) |
T | withStaticDataInRAM (boolean inRAM) |
T | withVariableName (String variableName) |
T | withReadOnly (boolean readOnly) |
T | withId (int id) |
T | withEepromAddr (int eepromAddr) |
T | withFunctionName (String functionName) |
T | withLocalOnly (boolean localOnly) |
T | withVisible (boolean visible) |
abstract M | menuItem () |
Additional Inherited Members | |
Protected Member Functions inherited from com.thecoderscorner.menu.domain.MenuItemBuilder< ScrollChoiceMenuItemBuilder, ScrollChoiceMenuItem > | |
void | baseFromExisting (M item) |
Builds an extensible version of enum that should be used when the number of choices is larger, the choices are in eeprom, or you need more control at runtime of the choices using the builder pattern.