summaryrefslogtreecommitdiff
path: root/lib/luavgl/src/widgets/widgets.c
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2024-01-15 12:31:20 +1100
committerjacqueline <me@jacqueline.id.au>2024-01-15 12:31:20 +1100
commit7cdcd44e0ca10ebdc796638190ed1d9b45d99ef0 (patch)
tree637b43848d17c9dbdc1688cb4733eb235f223e37 /lib/luavgl/src/widgets/widgets.c
parent0e04eb918ec976017276306181282769d8896c83 (diff)
downloadtangara-fw-7cdcd44e0ca10ebdc796638190ed1d9b45d99ef0.tar.gz
Begin migration of remaining screens to Lua
Diffstat (limited to 'lib/luavgl/src/widgets/widgets.c')
-rw-r--r--lib/luavgl/src/widgets/widgets.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/lib/luavgl/src/widgets/widgets.c b/lib/luavgl/src/widgets/widgets.c
index e5f64f23..4a7a126e 100644
--- a/lib/luavgl/src/widgets/widgets.c
+++ b/lib/luavgl/src/widgets/widgets.c
@@ -45,6 +45,14 @@
#include "roller.c"
#endif
+#if LV_USE_SLIDER
+#include "slider.c"
+#endif
+
+#if LV_USE_SWITCH
+#include "switch.c"
+#endif
+
#if LV_USE_TEXTAREA
#include "textarea.c"
#endif
@@ -98,6 +106,14 @@ static const luaL_Reg widget_create_methods[] = {
{"Roller", luavgl_roller_create },
#endif
+#if LV_USE_SLIDER
+ {"Slider", luavgl_slider_create},
+#endif
+
+#if LV_USE_SWITCH
+ {"Switch", luavgl_switch_create},
+#endif
+
#if LV_USE_TEXTAREA
{"Textarea", luavgl_textarea_create},
#endif
@@ -154,4 +170,12 @@ static void luavgl_widgets_init(lua_State *L)
luavgl_bar_init(L);
#endif
+#if LV_USE_SLIDER
+ luavgl_slider_init(L);
+#endif
+
+#if LV_USE_SWITCH
+ luavgl_switch_init(L);
+#endif
+
}