lv_dropdown_private.h
API reference for lv_dropdown_private.h
See Also: Public APIThis is the private implementation. See the public header for the stable interface.lv_dropdown.h
Summary
Structs
struct
_lv_dropdown_t
| Member | Type | Description |
|---|---|---|
obj | lv_obj_t | |
list | lv_obj_t * | The dropped down list |
text | char * | Text to display on the dropdown's button |
symbol | const void * | Arrow or other icon when the drop-down list is closed |
options | char * | Options in a '<br/> ' separated list |
text_translation_tag | char * | Translation tag for the button's text |
options_translation_tag | char * | Translation tag for the options |
option_cnt | uint32_t | Number of options |
sel_opt_id | uint32_t | Index of the currently selected option |
sel_opt_id_orig | uint32_t | Store the original index on focus |
pr_opt_id | uint32_t | Index of the currently pressed option |
dir | uint8_t | Direction in which the list should open |
static_options | uint8_t | 1: Only a pointer is saved in options |
selected_highlight | uint8_t | 1: Make the selected option highlighted in the list |
static_text | uint8_t | 1: Only a pointer is saved in text |
struct
_lv_dropdown_list_t
| Member | Type | Description |
|---|---|---|
obj | lv_obj_t | |
dropdown | lv_obj_t * |
Dependencies
Last updated on