1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 04:34:43 +04:00

JS: Add submenu module (#3601)

* JS: Add submenu module
* Using view_holder instead of view_dispatcher

Co-authored-by: nminaylov <nm29719@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
WillyJL
2024-05-16 18:55:08 +01:00
committed by GitHub
parent 7c63bf7574
commit 63403bbae2
6 changed files with 192 additions and 2 deletions

View File

@@ -1,5 +1,5 @@
entry,status,name,type,params
Version,+,61.3,,
Version,+,61.4,,
Header,+,applications/services/bt/bt_service/bt.h,,
Header,+,applications/services/cli/cli.h,,
Header,+,applications/services/cli/cli_vcp.h,,
@@ -27,6 +27,7 @@ Header,+,applications/services/gui/modules/variable_item_list.h,,
Header,+,applications/services/gui/modules/widget.h,,
Header,+,applications/services/gui/modules/widget_elements/widget_element.h,,
Header,+,applications/services/gui/view_dispatcher.h,,
Header,+,applications/services/gui/view_holder.h,,
Header,+,applications/services/gui/view_stack.h,,
Header,+,applications/services/input/input.h,,
Header,+,applications/services/loader/firmware_api/firmware_api.h,,
@@ -2683,6 +2684,16 @@ Function,+,view_dispatcher_switch_to_view,void,"ViewDispatcher*, uint32_t"
Function,+,view_free,void,View*
Function,+,view_free_model,void,View*
Function,+,view_get_model,void*,View*
Function,+,view_holder_alloc,ViewHolder*,
Function,+,view_holder_attach_to_gui,void,"ViewHolder*, Gui*"
Function,+,view_holder_free,void,ViewHolder*
Function,+,view_holder_get_free_context,void*,ViewHolder*
Function,+,view_holder_set_back_callback,void,"ViewHolder*, BackCallback, void*"
Function,+,view_holder_set_free_callback,void,"ViewHolder*, FreeCallback, void*"
Function,+,view_holder_set_view,void,"ViewHolder*, View*"
Function,+,view_holder_start,void,ViewHolder*
Function,+,view_holder_stop,void,ViewHolder*
Function,+,view_holder_update,void,"View*, void*"
Function,+,view_port_alloc,ViewPort*,
Function,+,view_port_draw_callback_set,void,"ViewPort*, ViewPortDrawCallback, void*"
Function,+,view_port_enabled_set,void,"ViewPort*, _Bool"
1 entry status name type params
2 Version + 61.3 61.4
3 Header + applications/services/bt/bt_service/bt.h
4 Header + applications/services/cli/cli.h
5 Header + applications/services/cli/cli_vcp.h
27 Header + applications/services/gui/modules/widget.h
28 Header + applications/services/gui/modules/widget_elements/widget_element.h
29 Header + applications/services/gui/view_dispatcher.h
30 Header + applications/services/gui/view_holder.h
31 Header + applications/services/gui/view_stack.h
32 Header + applications/services/input/input.h
33 Header + applications/services/loader/firmware_api/firmware_api.h
2684 Function + view_free void View*
2685 Function + view_free_model void View*
2686 Function + view_get_model void* View*
2687 Function + view_holder_alloc ViewHolder*
2688 Function + view_holder_attach_to_gui void ViewHolder*, Gui*
2689 Function + view_holder_free void ViewHolder*
2690 Function + view_holder_get_free_context void* ViewHolder*
2691 Function + view_holder_set_back_callback void ViewHolder*, BackCallback, void*
2692 Function + view_holder_set_free_callback void ViewHolder*, FreeCallback, void*
2693 Function + view_holder_set_view void ViewHolder*, View*
2694 Function + view_holder_start void ViewHolder*
2695 Function + view_holder_stop void ViewHolder*
2696 Function + view_holder_update void View*, void*
2697 Function + view_port_alloc ViewPort*
2698 Function + view_port_draw_callback_set void ViewPort*, ViewPortDrawCallback, void*
2699 Function + view_port_enabled_set void ViewPort*, _Bool