From 71b46730394979ea528d152dbe884cc35c368759 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Wed, 17 Jan 2024 11:48:40 +1100 Subject: all screens basically working, but bluetooth is rough --- src/lua/include/property.hpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/lua/include/property.hpp') diff --git a/src/lua/include/property.hpp b/src/lua/include/property.hpp index a8a88125..9c5129ae 100644 --- a/src/lua/include/property.hpp +++ b/src/lua/include/property.hpp @@ -6,18 +6,27 @@ #pragma once +#include #include #include #include "audio_events.hpp" +#include "bluetooth_types.hpp" #include "lua.hpp" #include "lvgl.h" #include "service_locator.hpp" namespace lua { -using LuaValue = - std::variant; +// FIXME: We should use some kind of interface for this instead. +using LuaValue = std::variant>; + using LuaFunction = std::function; class Property { -- cgit v1.2.3