![]() |
MD_Menu Library
2.1
Library for 1 or 2 line display menu management
|
#include <MD_Menu.h>

Public Attributes | |
| mnuId_t | id |
| Identifier for this item. | |
| char | label [INPUT_LABEL_SIZE+1] |
| Label for this menu item. | |
| inputAction_t | action |
| Type of action required for this value. | |
| cbValueRequest | cbVR |
| Callback function to get/set the value. | |
| uint8_t | fieldWidth |
| Width of the displayed field between delimiters. | |
| value_t | range [2] |
| definition for min/max for input range at [0]/[1] | |
| uint8_t | base |
| number base for display (2 through 16) or floating increment in 1/100 units | |
| const char * | pList |
| pointer to list string or engineering units string in PROGMEM | |
Input field definition
Defines the data value for input from the user. Each definition contains enough data for the data collection to be managed by the library.