lv_xml_parser.h

Enums

enum lv_xml_parser_section_t

Values:

enumerator LV_XML_PARSER_SECTION_NONE
enumerator LV_XML_PARSER_SECTION_API
enumerator LV_XML_PARSER_SECTION_CONSTS
enumerator LV_XML_PARSER_SECTION_GRAD
enumerator LV_XML_PARSER_SECTION_GRAD_STOP
enumerator LV_XML_PARSER_SECTION_STYLES
enumerator LV_XML_PARSER_SECTION_VIEW

Functions

void lv_xml_parser_state_init(lv_xml_parser_state_t *state)
void lv_xml_parser_start_section(lv_xml_parser_state_t *state, const char *name)
void lv_xml_parser_end_section(lv_xml_parser_state_t *state, const char *name)
void *lv_xml_state_get_parent(lv_xml_parser_state_t *state)
void *lv_xml_state_get_item(lv_xml_parser_state_t *state)
struct _lv_xml_parser_state_t

Public Members

lv_xml_component_ctx_t ctx
lv_ll_t parent_ll
lv_obj_t *parent
lv_obj_t *item
lv_obj_t *view
const char **parent_attrs
lv_xml_component_ctx_t *parent_ctx
lv_xml_parser_section_t section