Menu item code tidy

Prior to sorting out inheritance.
This commit is contained in:
Philip Abbey
2025-03-27 20:45:51 +00:00
parent e41f451fbc
commit 236a4969d7
3 changed files with 16 additions and 9 deletions

View File

@ -47,6 +47,10 @@ class HomeAssistantGroupMenuItem extends WatchUi.IconMenuItem {
mMenu = new HomeAssistantView(definition, null);
}
function hasTemplate() as Lang.Boolean {
return mTemplate != null;
}
function buildTemplate() as Lang.String or Null {
return mTemplate;
}
@ -63,7 +67,7 @@ class HomeAssistantGroupMenuItem extends WatchUi.IconMenuItem {
var f = data as Lang.Float;
setSubLabel(f.format("%f"));
} else if(data instanceof Lang.Dictionary) {
// System.println("HomeAsistantGroupMenuItem updateState() data = " + data);
// System.println("HomeAssistantGroupMenuItem updateState() data = " + data);
if (data.get("error") != null) {
setSubLabel($.Rez.Strings.TemplateError);
} else {
@ -80,8 +84,4 @@ class HomeAssistantGroupMenuItem extends WatchUi.IconMenuItem {
return mMenu;
}
function hasTemplate() as Lang.Boolean {
return mTemplate != null;
}
}