Searched refs:manager (Results 1 – 9 of 9) sorted by relevance
/lvgl-3.7.0/src/extra/others/fragment/ |
D | lv_fragment_manager.c | 49 static lv_fragment_managed_states_t * fragment_attach(lv_fragment_manager_t * manager, lv_fragment_… 74 void lv_fragment_manager_del(lv_fragment_manager_t * manager) in lv_fragment_manager_del() argument 76 LV_ASSERT_NULL(manager); in lv_fragment_manager_del() 78 _LV_LL_READ_BACK(&manager->attached, states) { in lv_fragment_manager_del() 82 _lv_ll_clear(&manager->attached); in lv_fragment_manager_del() 83 _lv_ll_clear(&manager->stack); in lv_fragment_manager_del() 84 lv_mem_free(manager); in lv_fragment_manager_del() 87 void lv_fragment_manager_create_obj(lv_fragment_manager_t * manager) in lv_fragment_manager_create_obj() argument 89 LV_ASSERT_NULL(manager); in lv_fragment_manager_create_obj() 90 lv_fragment_stack_item_t * top = _lv_ll_get_tail(&manager->stack); in lv_fragment_manager_create_obj() [all …]
|
D | lv_fragment.h | 140 lv_fragment_manager_t * manager; member 178 void lv_fragment_manager_del(lv_fragment_manager_t * manager); 184 void lv_fragment_manager_create_obj(lv_fragment_manager_t * manager); 190 void lv_fragment_manager_del_obj(lv_fragment_manager_t * manager); 198 void lv_fragment_manager_add(lv_fragment_manager_t * manager, lv_fragment_t * fragment, lv_obj_t * … 205 void lv_fragment_manager_remove(lv_fragment_manager_t * manager, lv_fragment_t * fragment); 213 void lv_fragment_manager_push(lv_fragment_manager_t * manager, lv_fragment_t * fragment, lv_obj_t *… 220 bool lv_fragment_manager_pop(lv_fragment_manager_t * manager); 228 void lv_fragment_manager_replace(lv_fragment_manager_t * manager, lv_fragment_t * fragment, 238 bool lv_fragment_manager_send_event(lv_fragment_manager_t * manager, int code, void * userdata); [all …]
|
D | lv_fragment.c | 43 lv_fragment_manager_remove(fragment->managed->manager, fragment); in lv_fragment_del() 62 return fragment->managed->manager; in lv_fragment_get_manager() 76 return lv_fragment_manager_get_parent_fragment(fragment->managed->manager); in lv_fragment_get_parent()
|
/lvgl-3.7.0/examples/others/fragment/ |
D | lv_example_fragment_2.c | 58 lv_fragment_manager_t * manager = lv_fragment_manager_create(NULL); in lv_example_fragment_2() local 60 lv_obj_add_event_cb(root, sample_container_del, LV_EVENT_DELETE, manager); in lv_example_fragment_2() 64 lv_fragment_manager_push(manager, fragment, &container); in lv_example_fragment_2() 65 lv_obj_add_event_cb(push_btn, sample_push_click, LV_EVENT_CLICKED, manager); in lv_example_fragment_2() 66 lv_obj_add_event_cb(pop_btn, sample_pop_click, LV_EVENT_CLICKED, manager); in lv_example_fragment_2() 101 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_push_click() local 102 size_t stack_size = lv_fragment_manager_get_stack_size(manager); in sample_push_click() 104 lv_fragment_manager_push(manager, fragment, &container); in sample_push_click() 109 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_pop_click() local 110 lv_fragment_manager_pop(manager); in sample_pop_click() [all …]
|
D | lv_example_fragment_1.c | 32 lv_fragment_manager_t * manager = lv_fragment_manager_create(NULL); in lv_example_fragment_1() local 34 lv_obj_add_event_cb(root, sample_container_del, LV_EVENT_DELETE, manager); in lv_example_fragment_1() 37 lv_fragment_manager_replace(manager, fragment, &root); in lv_example_fragment_1() 55 lv_fragment_manager_t * manager = (lv_fragment_manager_t *) lv_event_get_user_data(e); in sample_container_del() local 56 lv_fragment_manager_del(manager); in sample_container_del()
|
/lvgl-3.7.0/docs/others/ |
D | fragment.md | 14 Fragment Manager is a manager holding references to fragments attached to it, and has an internal s… 15 navigation. You can use fragment manager to build navigation stack, or multi pane application easil… 45 lv_fragment_manager_t *manager = lv_fragment_manager_create(container, NULL); 47 lv_fragment_manager_replace(manager, &sample_cls, init_argument); 53 /* Add one instance into manager stack. View object of current fragment will be destroyed, 56 lv_fragment_manager_push(manager, &sample_cls, NULL); 59 lv_fragment_manager_pop(manager);
|
/lvgl-3.7.0/docs/get-started/platforms/ |
D | espressif.md | 37 …//docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-component-manager.html).
|
/lvgl-3.7.0/docs/ |
D | CODING_STYLE.md | 93 [pre-commit](https://pre-commit.com/) is a multi-language package manager for pre-commit hooks.
|
D | CHANGELOG.md | 404 - feat(fragment): add fragment manager (a UI Controller concept) [`2940`](https://github.com/lvgl/l… 1457 - Espressif IDF component manager [`2521`](https://github.com/lvgl/lvgl/pull/2521)
|