lv_dropdown_private.h

API reference for lv_dropdown_private.h

Report on GitHub
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

MemberTypeDescription
objlv_obj_t
listlv_obj_t *The dropped down list
textchar *Text to display on the dropdown's button
symbolconst void *Arrow or other icon when the drop-down list is closed
optionschar *Options in a '<br/>
' separated list
option_cntuint32_tNumber of options
sel_opt_iduint32_tIndex of the currently selected option
sel_opt_id_origuint32_tStore the original index on focus
pr_opt_iduint32_tIndex of the currently pressed option
diruint8_tDirection in which the list should open
static_optionsuint8_t1: Only a pointer is saved in options
selected_highlightuint8_t1: Make the selected option highlighted in the list
static_textuint8_t1: Only a pointer is saved in text
struct

_lv_dropdown_list_t

MemberTypeDescription
objlv_obj_t
dropdownlv_obj_t *

Dependencies

How is this guide?

Last updated on

On this page