diff --git a/config.schema.json b/config.schema.json index 2611f69..b69b00a 100644 --- a/config.schema.json +++ b/config.schema.json @@ -48,8 +48,8 @@ }, "additionalProperties": false }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" }, "exit": { "$ref": "#/$defs/exit" @@ -82,8 +82,8 @@ "title": "Schema change:", "description": "Use 'info' or 'tap' instead." }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" } }, "required": ["name", "content", "type"], @@ -111,8 +111,8 @@ "tap_action": { "$ref": "#/$defs/tap_action" }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" }, "exit": { "$ref": "#/$defs/exit" @@ -136,8 +136,8 @@ "$ref": "#/$defs/type", "const": "info" }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" } }, "required": ["name", "content", "type"], @@ -168,8 +168,8 @@ "tap_action": { "$ref": "#/$defs/tap_action" }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" }, "exit": { "$ref": "#/$defs/exit" @@ -206,8 +206,8 @@ "items": { "$ref": "#/$defs/items" }, - "enable": { - "$ref": "#/$defs/enable" + "enabled": { + "$ref": "#/$defs/enabled" } }, "required": ["name", "title", "type", "items"], @@ -321,7 +321,7 @@ } ] }, - "enable": { + "enabled": { "type": "boolean", "default": true, "title": "Enable the menu item", diff --git a/source/HomeAssistantView.mc b/source/HomeAssistantView.mc index c8d5412..7dd2e0d 100644 --- a/source/HomeAssistantView.mc +++ b/source/HomeAssistantView.mc @@ -51,10 +51,10 @@ class HomeAssistantView extends WatchUi.Menu2 { var confirm = false as Lang.Boolean or Null; var pin = false as Lang.Boolean or Null; var data = null as Lang.Dictionary or Null; - var enable = true as Lang.Boolean or Null; + var enabled = true as Lang.Boolean or Null; var exit = false as Lang.Boolean or Null; - if (items[i].get("enable") != null) { - enable = items[i].get("enable"); // Optional + if (items[i].get("enabled") != null) { + enabled = items[i].get("enabled"); // Optional } if (items[i].get("exit") != null) { exit = items[i].get("exit"); // Optional @@ -69,7 +69,7 @@ class HomeAssistantView extends WatchUi.Menu2 { pin = tap_action.get("pin"); // Optional } } - if (type != null && name != null && enable) { + if (type != null && name != null && enabled) { if (type.equals("toggle") && entity != null) { addItem(HomeAssistantMenuItemFactory.create().toggle(name, entity, content, exit, confirm, pin)); } else if (type.equals("tap") && service != null) {