lv_menu_private.h

API reference for lv_menu_private.h

Report on GitHub
See Also: Public APIThis is the private implementation. See the public header for the stable interface.lv_menu.h
Summary

Structs

struct

_lv_menu_load_page_event_data_t

MemberTypeDescription
menulv_obj_t *
pagelv_obj_t *
struct

_lv_menu_history_t

MemberTypeDescription
pagelv_obj_t *
struct

_lv_menu_t

MemberTypeDescription
objlv_obj_t
storagelv_obj_t *a pointer to obj that is the parent of all pages not displayed
mainlv_obj_t *
main_pagelv_obj_t *
main_headerlv_obj_t *
main_header_back_btnlv_obj_t *a pointer to obj that on click triggers back btn event handler, can be same as 'main_header'
main_header_titlelv_obj_t *
sidebarlv_obj_t *
sidebar_pagelv_obj_t *
sidebar_headerlv_obj_t *
sidebar_header_back_btnlv_obj_t *a pointer to obj that on click triggers back btn event handler, can be same as 'sidebar_header'
sidebar_header_titlelv_obj_t *
selected_tablv_obj_t *
history_lllv_ll_t
cur_depthuint8_t
prev_depthuint8_t
sidebar_generateduint8_t
mode_headerlv_menu_mode_header_t
mode_root_back_btnlv_menu_mode_root_back_button_t
struct

_lv_menu_page_t

MemberTypeDescription
objlv_obj_t
titlechar *
static_titlebool

Dependencies

How is this guide?

Last updated on

On this page