Lines Matching full:name
34 static void start_metadata_handler(void * user_data, const char * name, const char ** attrs);
35 static void end_metadata_handler(void * user_data, const char * name);
60 lv_obj_t * lv_xml_component_process(lv_xml_parser_state_t * state, const char * name, const char **… in lv_xml_component_process() argument
62 lv_xml_component_ctx_t * ctx = lv_xml_component_get_ctx(name); in lv_xml_component_process()
66 LV_LOG_WARN("Couldn't create component '%s'", name); in lv_xml_component_process()
81 if(lv_streq(ctx->name, component_name)) return ctx; in lv_xml_component_get_ctx()
87 lv_result_t lv_xml_component_register_from_data(const char * name, const char * xml_def) in lv_xml_component_register_from_data() argument
92 state.ctx.name = name; in lv_xml_component_register_from_data()
116 ctx->name = lv_strdup(name); in lv_xml_component_register_from_data()
130 /* Extract component name from path */ in lv_xml_component_register_from_file()
185 lv_result_t lv_xml_component_unregister(const char * name) in lv_xml_component_unregister() argument
187 lv_xml_component_ctx_t * ctx = lv_xml_component_get_ctx(name); in lv_xml_component_unregister()
192 lv_free((char *)ctx->name); in lv_xml_component_unregister()
208 const char * name = lv_xml_get_value_of(attrs, "name"); in process_const_element() local
211 if(name == NULL) { in process_const_element()
212 LV_LOG_WARN("'name' is missing from a constant"); in process_const_element()
221 cnst->name = lv_strdup(name); in process_const_element()
228 prop->name = lv_strdup(lv_xml_get_value_of(attrs, "name")); in process_prop_element()
238 static void start_metadata_handler(void * user_data, const char * name, const char ** attrs) in start_metadata_handler() argument
243 lv_xml_parser_start_section(state, name); in start_metadata_handler()
244 if(lv_streq(name, "view")) { in start_metadata_handler()
261 if(lv_streq(name, "widget")) state->ctx.is_widget = 1; in start_metadata_handler()
276 if(lv_streq(name, "style")) { in start_metadata_handler()
286 static void end_metadata_handler(void * user_data, const char * name) in end_metadata_handler() argument
289 lv_xml_parser_end_section(state, name); in end_metadata_handler()