summaryrefslogtreecommitdiff
path: root/lua/widgets.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/widgets.lua')
-rw-r--r--lua/widgets.lua16
1 files changed, 10 insertions, 6 deletions
diff --git a/lua/widgets.lua b/lua/widgets.lua
index 78d53a57..f830390f 100644
--- a/lua/widgets.lua
+++ b/lua/widgets.lua
@@ -58,7 +58,7 @@ widgets.MenuScreen = screen:new {
end
}
-function widgets.Row(parent, left, right)
+function widgets.Row(parent, left_text, right_text)
local container = parent:Object {
flex = {
flex_direction = "row",
@@ -70,12 +70,16 @@ function widgets.Row(parent, left, right)
h = lvgl.SIZE_CONTENT
}
container:add_style(styles.list_item)
- container:Label {
- text = left,
- flex_grow = 1
+ local left = container:Label {
+ text = left_text,
+ flex_grow = 1,
+ }
+ local right = container:Label {
+ text = right_text or "",
}
- container:Label {
- text = right
+ return {
+ left = left,
+ right = right,
}
end