Home
last modified time | relevance | path

Searched refs:lv_fragment_t (Results 1 – 8 of 8) sorted by relevance

/lvgl-latest/src/others/fragment/
Dlv_fragment.h58 void (*constructor_cb)(lv_fragment_t * self, void * args);
64 void (*destructor_cb)(lv_fragment_t * self);
70 void (*attached_cb)(lv_fragment_t * self);
76 void (*detached_cb)(lv_fragment_t * self);
84 lv_obj_t * (*create_obj_cb)(lv_fragment_t * self, lv_obj_t * container);
91 void (*obj_created_cb)(lv_fragment_t * self, lv_obj_t * obj);
99 void (*obj_will_delete_cb)(lv_fragment_t * self, lv_obj_t * obj);
106 void (*obj_deleted_cb)(lv_fragment_t * self, lv_obj_t * obj);
115 bool (*event_cb)(lv_fragment_t * self, int code, void * userdata);
132 lv_fragment_manager_t * lv_fragment_manager_create(lv_fragment_t * parent);
[all …]
Dlv_fragment.c25 lv_fragment_t * lv_fragment_create(const lv_fragment_class_t * cls, void * args) in lv_fragment_create()
29 LV_ASSERT(cls->instance_size >= sizeof(lv_fragment_t)); in lv_fragment_create()
30 lv_fragment_t * instance = lv_malloc_zeroed(cls->instance_size); in lv_fragment_create()
39 void lv_fragment_delete(lv_fragment_t * fragment) in lv_fragment_delete()
58 lv_fragment_manager_t * lv_fragment_get_manager(lv_fragment_t * fragment) in lv_fragment_get_manager()
65 lv_obj_t * const * lv_fragment_get_container(lv_fragment_t * fragment) in lv_fragment_get_container()
72 lv_fragment_t * lv_fragment_get_parent(lv_fragment_t * fragment) in lv_fragment_get_parent()
79 lv_obj_t * lv_fragment_create_obj(lv_fragment_t * fragment, lv_obj_t * container) in lv_fragment_create_obj()
100 void lv_fragment_delete_obj(lv_fragment_t * fragment) in lv_fragment_delete_obj()
137 void lv_fragment_recreate_obj(lv_fragment_t * fragment) in lv_fragment_recreate_obj()
Dlv_fragment_manager.c29 lv_fragment_t * parent;
50 …gment_managed_states_t * fragment_attach(lv_fragment_manager_t * manager, lv_fragment_t * fragment,
65 lv_fragment_manager_t * lv_fragment_manager_create(lv_fragment_t * parent) in lv_fragment_manager_create()
110 void lv_fragment_manager_add(lv_fragment_manager_t * manager, lv_fragment_t * fragment, lv_obj_t * … in lv_fragment_manager_add()
118 void lv_fragment_manager_remove(lv_fragment_manager_t * manager, lv_fragment_t * fragment) in lv_fragment_manager_remove()
153 void lv_fragment_manager_push(lv_fragment_manager_t * manager, lv_fragment_t * fragment, lv_obj_t *… in lv_fragment_manager_push()
170 lv_fragment_t * top = lv_fragment_manager_get_top(manager); in lv_fragment_manager_pop()
176 void lv_fragment_manager_replace(lv_fragment_manager_t * manager, lv_fragment_t * fragment, in lv_fragment_manager_replace()
179 lv_fragment_t * top = lv_fragment_manager_find_by_container(manager, *container); in lv_fragment_manager_replace()
192 lv_fragment_t * instance = p->instance; in lv_fragment_manager_send_event()
[all …]
Dlv_fragment_private.h48 lv_fragment_t * instance;
/lvgl-latest/examples/others/fragment/
Dlv_example_fragment_1.c9 static void sample_fragment_ctor(lv_fragment_t * self, void * args);
11 static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_obj_t * parent);
18 lv_fragment_t base;
36 lv_fragment_t * fragment = lv_fragment_create(&sample_cls, "Fragment"); in lv_example_fragment_1()
40 static void sample_fragment_ctor(lv_fragment_t * self, void * args) in sample_fragment_ctor()
45 static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_obj_t * parent) in sample_fragment_create_obj()
Dlv_example_fragment_2.c9 static void sample_fragment_ctor(lv_fragment_t * self, void * args);
11 static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_obj_t * parent);
22 lv_fragment_t base;
63 lv_fragment_t * fragment = lv_fragment_create(&sample_cls, &depth); in lv_example_fragment_2()
69 static void sample_fragment_ctor(lv_fragment_t * self, void * args) in sample_fragment_ctor()
76 static lv_obj_t * sample_fragment_create_obj(lv_fragment_t * self, lv_obj_t * parent) in sample_fragment_create_obj()
103 lv_fragment_t * fragment = lv_fragment_create(&sample_cls, &stack_size); in sample_push_click()
/lvgl-latest/docs/details/other-components/
Dfragment.rst41 lv_fragment_t base;
/lvgl-latest/src/misc/
Dlv_types.h124 typedef struct _lv_fragment_t lv_fragment_t; typedef