feat(color): extend Lua API to allow changes to choice values, widget settings title (#7152)

This commit is contained in:
philmoz
2026-03-10 15:20:37 +10:00
committed by GitHub
parent 4eca8f274e
commit 61f89b6076
3 changed files with 38 additions and 5 deletions
+5
View File
@@ -532,9 +532,13 @@ class LvglWidgetSetting : public LvglWidgetObject, public LvglTitleParam
public:
LvglWidgetSetting() : LvglWidgetObject() {}
void setTitle(const char* s);
bool callRefs(lua_State *L) override;
void clearRefs(lua_State *L) override;
protected:
lv_obj_t* label = nullptr;
void build(lua_State *L) override;
void parseParam(lua_State *L, const char *key) override;
@@ -973,6 +977,7 @@ class LvglWidgetChoice : public LvglWidgetPicker, public LvglTitleParam, public
void build(lua_State *L) override;
void parseParam(lua_State *L, const char *key) override;
void refresh() override;
};
//-----------------------------------------------------------------------------