diff options
| author | jacqueline <me@jacqueline.id.au> | 2024-07-24 15:29:45 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2024-07-24 15:29:45 +1000 |
| commit | 0cc75366848e9205ac88884afcc128925024ccec (patch) | |
| tree | 82fcd90d7f427c5f40112b8d8aa6293535372702 /lua/widgets.lua | |
| parent | eb5d0d50cd5a8d807897c08438e932083e5197c2 (diff) | |
| download | tangara-fw-0cc75366848e9205ac88884afcc128925024ccec.tar.gz | |
Add a settings screen with power+battery info
Mostly for debugging, but also u can toggle fast charging off and on now
Diffstat (limited to 'lua/widgets.lua')
| -rw-r--r-- | lua/widgets.lua | 16 |
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 |
