docs: auto-update wiki from CI/CD

Gitea Bot
2026-06-14 05:25:30 +00:00
parent 2a931a9558
commit 122652362d
90 changed files with 288 additions and 98 deletions

@@ -5,6 +5,8 @@
[jvm]\
[BTN_CHANGE_LANG](index)
Button text for language change.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[BTN_DELETE_ALL](index)
Button text for deleting all widgets.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[BTN_SAVE_SELECTED](index)
Button text for saving selected entities.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[BTN_SETTINGS](index)
Button text for Settings.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[BTN_TEST_SAVE](index)
Button text for testing and saving connection.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[CONFIRM_CHANGE_CONN](index)
Warning message for connection change.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[CONFIRM_DELETE_ALL](index)
Confirmation message for mass deletion.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_BRIGHTNESS](index)
Label for brightness level.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_CANCEL](index)
Dialog button: Cancel.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_SET](index)
Dialog button: Set/Apply.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_WARNING](index)
Dialog title: Warning.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_YES_CHANGE](index)
Dialog button: Confirm connection change.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[DIALOG_YES_DELETE](index)
Dialog button: Confirm deletion.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[INSTRUCTION_1](index)
Instruction line 1.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[INSTRUCTION_2](index)
Instruction line 2.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[INSTRUCTION_3](index)
Instruction line 3.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[INSTRUCTION_4](index)
Instruction line 4.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[INSTRUCTION_5](index)
Instruction line 5.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[LABEL_REFRESH](index)
Input label for refresh interval.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[LABEL_TOKEN](index)
Input label for Access Token.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[LABEL_URL](index)
Input label for URL.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATE_OFF](index)
Label for 'OFF' state.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATE_ON](index)
Label for 'ON' state.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATE_TOGGLING](index)
Label for transitioning state.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATE_UNAVAILABLE](index)
Label for 'UNAVAILABLE' state.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_CONNECTED](index)
Status: Successfully connected / Online.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_CONNECTING](index)
Status: Connecting.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_ERROR](index)
General error status.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_ERROR_HA](index)
Status error: Home Assistant reported an error.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_ERROR_NETWORK](index)
Network connection error status.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_NO_TOKEN](index)
Status error: Authentication token missing.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_OFFLINE](index)
Status: Offline.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_REFRESHING](index)
Toast: Refreshing data.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[STATUS_SUCCESS](index)
Status: Success message.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TAB_ALL](index)
Tab label: All.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TAB_LIGHTING](index)
Tab label: Lighting.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TAB_POWER](index)
Tab label: Power.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TAB_SOCKETS](index)
Tab label: Sockets.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TAB_WEATHER](index)
Tab label: Weather.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TITLE_CONNECTION](index)
Title for connection configuration screen.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TITLE_INSTRUCTIONS](index)
Title for user manual screen.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TITLE_SELECT_LANGUAGE](index)
Title for language selection screen.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TITLE_SETTINGS](index)
Title for entity selection screen.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOAST_CLEARED](index)
Toast: Cache/Dashboard cleared.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOAST_ENTITIES_SAVED](index)
Toast: Selected entities saved.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOAST_SAVED_CLEARED](index)
Toast: Configuration saved and widgets cleared.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOAST_WIDGET_ADD](index)
Placeholder toast for adding widgets.
## Properties
| Name | Summary |

@@ -5,57 +5,59 @@
[jvm]\
enum [StringKey](index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)<[StringKey](index)>
Universal identifiers for translatable strings used across the application. Each key maps to a localized string in the platform-specific implementation.
## Entries
| | |
|---|---|
| [STATE_ON](-s-t-a-t-e_-o-n/index) | [jvm]<br>[STATE_ON](-s-t-a-t-e_-o-n/index) |
| [STATE_OFF](-s-t-a-t-e_-o-f-f/index) | [jvm]<br>[STATE_OFF](-s-t-a-t-e_-o-f-f/index) |
| [STATE_UNAVAILABLE](-s-t-a-t-e_-u-n-a-v-a-i-l-a-b-l-e/index) | [jvm]<br>[STATE_UNAVAILABLE](-s-t-a-t-e_-u-n-a-v-a-i-l-a-b-l-e/index) |
| [STATE_TOGGLING](-s-t-a-t-e_-t-o-g-g-l-i-n-g/index) | [jvm]<br>[STATE_TOGGLING](-s-t-a-t-e_-t-o-g-g-l-i-n-g/index) |
| [BTN_SETTINGS](-b-t-n_-s-e-t-t-i-n-g-s/index) | [jvm]<br>[BTN_SETTINGS](-b-t-n_-s-e-t-t-i-n-g-s/index) |
| [TOAST_WIDGET_ADD](-t-o-a-s-t_-w-i-d-g-e-t_-a-d-d/index) | [jvm]<br>[TOAST_WIDGET_ADD](-t-o-a-s-t_-w-i-d-g-e-t_-a-d-d/index) |
| [TAB_ALL](-t-a-b_-a-l-l/index) | [jvm]<br>[TAB_ALL](-t-a-b_-a-l-l/index) |
| [TAB_LIGHTING](-t-a-b_-l-i-g-h-t-i-n-g/index) | [jvm]<br>[TAB_LIGHTING](-t-a-b_-l-i-g-h-t-i-n-g/index) |
| [TAB_SOCKETS](-t-a-b_-s-o-c-k-e-t-s/index) | [jvm]<br>[TAB_SOCKETS](-t-a-b_-s-o-c-k-e-t-s/index) |
| [TAB_POWER](-t-a-b_-p-o-w-e-r/index) | [jvm]<br>[TAB_POWER](-t-a-b_-p-o-w-e-r/index) |
| [TAB_WEATHER](-t-a-b_-w-e-a-t-h-e-r/index) | [jvm]<br>[TAB_WEATHER](-t-a-b_-w-e-a-t-h-e-r/index) |
| [TITLE_SETTINGS](-t-i-t-l-e_-s-e-t-t-i-n-g-s/index) | [jvm]<br>[TITLE_SETTINGS](-t-i-t-l-e_-s-e-t-t-i-n-g-s/index) |
| [TITLE_CONNECTION](-t-i-t-l-e_-c-o-n-n-e-c-t-i-o-n/index) | [jvm]<br>[TITLE_CONNECTION](-t-i-t-l-e_-c-o-n-n-e-c-t-i-o-n/index) |
| [TITLE_INSTRUCTIONS](-t-i-t-l-e_-i-n-s-t-r-u-c-t-i-o-n-s/index) | [jvm]<br>[TITLE_INSTRUCTIONS](-t-i-t-l-e_-i-n-s-t-r-u-c-t-i-o-n-s/index) |
| [INSTRUCTION_1](-i-n-s-t-r-u-c-t-i-o-n_1/index) | [jvm]<br>[INSTRUCTION_1](-i-n-s-t-r-u-c-t-i-o-n_1/index) |
| [INSTRUCTION_2](-i-n-s-t-r-u-c-t-i-o-n_2/index) | [jvm]<br>[INSTRUCTION_2](-i-n-s-t-r-u-c-t-i-o-n_2/index) |
| [INSTRUCTION_3](-i-n-s-t-r-u-c-t-i-o-n_3/index) | [jvm]<br>[INSTRUCTION_3](-i-n-s-t-r-u-c-t-i-o-n_3/index) |
| [INSTRUCTION_4](-i-n-s-t-r-u-c-t-i-o-n_4/index) | [jvm]<br>[INSTRUCTION_4](-i-n-s-t-r-u-c-t-i-o-n_4/index) |
| [INSTRUCTION_5](-i-n-s-t-r-u-c-t-i-o-n_5/index) | [jvm]<br>[INSTRUCTION_5](-i-n-s-t-r-u-c-t-i-o-n_5/index) |
| [LABEL_URL](-l-a-b-e-l_-u-r-l/index) | [jvm]<br>[LABEL_URL](-l-a-b-e-l_-u-r-l/index) |
| [LABEL_TOKEN](-l-a-b-e-l_-t-o-k-e-n/index) | [jvm]<br>[LABEL_TOKEN](-l-a-b-e-l_-t-o-k-e-n/index) |
| [LABEL_REFRESH](-l-a-b-e-l_-r-e-f-r-e-s-h/index) | [jvm]<br>[LABEL_REFRESH](-l-a-b-e-l_-r-e-f-r-e-s-h/index) |
| [BTN_TEST_SAVE](-b-t-n_-t-e-s-t_-s-a-v-e/index) | [jvm]<br>[BTN_TEST_SAVE](-b-t-n_-t-e-s-t_-s-a-v-e/index) |
| [BTN_DELETE_ALL](-b-t-n_-d-e-l-e-t-e_-a-l-l/index) | [jvm]<br>[BTN_DELETE_ALL](-b-t-n_-d-e-l-e-t-e_-a-l-l/index) |
| [BTN_SAVE_SELECTED](-b-t-n_-s-a-v-e_-s-e-l-e-c-t-e-d/index) | [jvm]<br>[BTN_SAVE_SELECTED](-b-t-n_-s-a-v-e_-s-e-l-e-c-t-e-d/index) |
| [BTN_CHANGE_LANG](-b-t-n_-c-h-a-n-g-e_-l-a-n-g/index) | [jvm]<br>[BTN_CHANGE_LANG](-b-t-n_-c-h-a-n-g-e_-l-a-n-g/index) |
| [STATUS_CONNECTING](-s-t-a-t-u-s_-c-o-n-n-e-c-t-i-n-g/index) | [jvm]<br>[STATUS_CONNECTING](-s-t-a-t-u-s_-c-o-n-n-e-c-t-i-n-g/index) |
| [STATUS_CONNECTED](-s-t-a-t-u-s_-c-o-n-n-e-c-t-e-d/index) | [jvm]<br>[STATUS_CONNECTED](-s-t-a-t-u-s_-c-o-n-n-e-c-t-e-d/index) |
| [STATUS_OFFLINE](-s-t-a-t-u-s_-o-f-f-l-i-n-e/index) | [jvm]<br>[STATUS_OFFLINE](-s-t-a-t-u-s_-o-f-f-l-i-n-e/index) |
| [STATUS_ERROR_HA](-s-t-a-t-u-s_-e-r-r-o-r_-h-a/index) | [jvm]<br>[STATUS_ERROR_HA](-s-t-a-t-u-s_-e-r-r-o-r_-h-a/index) |
| [STATUS_NO_TOKEN](-s-t-a-t-u-s_-n-o_-t-o-k-e-n/index) | [jvm]<br>[STATUS_NO_TOKEN](-s-t-a-t-u-s_-n-o_-t-o-k-e-n/index) |
| [TITLE_SELECT_LANGUAGE](-t-i-t-l-e_-s-e-l-e-c-t_-l-a-n-g-u-a-g-e/index) | [jvm]<br>[TITLE_SELECT_LANGUAGE](-t-i-t-l-e_-s-e-l-e-c-t_-l-a-n-g-u-a-g-e/index) |
| [STATUS_REFRESHING](-s-t-a-t-u-s_-r-e-f-r-e-s-h-i-n-g/index) | [jvm]<br>[STATUS_REFRESHING](-s-t-a-t-u-s_-r-e-f-r-e-s-h-i-n-g/index) |
| [STATUS_SUCCESS](-s-t-a-t-u-s_-s-u-c-c-e-s-s/index) | [jvm]<br>[STATUS_SUCCESS](-s-t-a-t-u-s_-s-u-c-c-e-s-s/index) |
| [TOAST_SAVED_CLEARED](-t-o-a-s-t_-s-a-v-e-d_-c-l-e-a-r-e-d/index) | [jvm]<br>[TOAST_SAVED_CLEARED](-t-o-a-s-t_-s-a-v-e-d_-c-l-e-a-r-e-d/index) |
| [STATUS_ERROR](-s-t-a-t-u-s_-e-r-r-o-r/index) | [jvm]<br>[STATUS_ERROR](-s-t-a-t-u-s_-e-r-r-o-r/index) |
| [STATUS_ERROR_NETWORK](-s-t-a-t-u-s_-e-r-r-o-r_-n-e-t-w-o-r-k/index) | [jvm]<br>[STATUS_ERROR_NETWORK](-s-t-a-t-u-s_-e-r-r-o-r_-n-e-t-w-o-r-k/index) |
| [CONFIRM_DELETE_ALL](-c-o-n-f-i-r-m_-d-e-l-e-t-e_-a-l-l/index) | [jvm]<br>[CONFIRM_DELETE_ALL](-c-o-n-f-i-r-m_-d-e-l-e-t-e_-a-l-l/index) |
| [CONFIRM_CHANGE_CONN](-c-o-n-f-i-r-m_-c-h-a-n-g-e_-c-o-n-n/index) | [jvm]<br>[CONFIRM_CHANGE_CONN](-c-o-n-f-i-r-m_-c-h-a-n-g-e_-c-o-n-n/index) |
| [DIALOG_BRIGHTNESS](-d-i-a-l-o-g_-b-r-i-g-h-t-n-e-s-s/index) | [jvm]<br>[DIALOG_BRIGHTNESS](-d-i-a-l-o-g_-b-r-i-g-h-t-n-e-s-s/index) |
| [DIALOG_SET](-d-i-a-l-o-g_-s-e-t/index) | [jvm]<br>[DIALOG_SET](-d-i-a-l-o-g_-s-e-t/index) |
| [DIALOG_CANCEL](-d-i-a-l-o-g_-c-a-n-c-e-l/index) | [jvm]<br>[DIALOG_CANCEL](-d-i-a-l-o-g_-c-a-n-c-e-l/index) |
| [DIALOG_WARNING](-d-i-a-l-o-g_-w-a-r-n-i-n-g/index) | [jvm]<br>[DIALOG_WARNING](-d-i-a-l-o-g_-w-a-r-n-i-n-g/index) |
| [DIALOG_YES_CHANGE](-d-i-a-l-o-g_-y-e-s_-c-h-a-n-g-e/index) | [jvm]<br>[DIALOG_YES_CHANGE](-d-i-a-l-o-g_-y-e-s_-c-h-a-n-g-e/index) |
| [DIALOG_YES_DELETE](-d-i-a-l-o-g_-y-e-s_-d-e-l-e-t-e/index) | [jvm]<br>[DIALOG_YES_DELETE](-d-i-a-l-o-g_-y-e-s_-d-e-l-e-t-e/index) |
| [TOAST_CLEARED](-t-o-a-s-t_-c-l-e-a-r-e-d/index) | [jvm]<br>[TOAST_CLEARED](-t-o-a-s-t_-c-l-e-a-r-e-d/index) |
| [TOAST_ENTITIES_SAVED](-t-o-a-s-t_-e-n-t-i-t-i-e-s_-s-a-v-e-d/index) | [jvm]<br>[TOAST_ENTITIES_SAVED](-t-o-a-s-t_-e-n-t-i-t-i-e-s_-s-a-v-e-d/index) |
| [STATE_ON](-s-t-a-t-e_-o-n/index) | [jvm]<br>[STATE_ON](-s-t-a-t-e_-o-n/index)<br>Label for 'ON' state. |
| [STATE_OFF](-s-t-a-t-e_-o-f-f/index) | [jvm]<br>[STATE_OFF](-s-t-a-t-e_-o-f-f/index)<br>Label for 'OFF' state. |
| [STATE_UNAVAILABLE](-s-t-a-t-e_-u-n-a-v-a-i-l-a-b-l-e/index) | [jvm]<br>[STATE_UNAVAILABLE](-s-t-a-t-e_-u-n-a-v-a-i-l-a-b-l-e/index)<br>Label for 'UNAVAILABLE' state. |
| [STATE_TOGGLING](-s-t-a-t-e_-t-o-g-g-l-i-n-g/index) | [jvm]<br>[STATE_TOGGLING](-s-t-a-t-e_-t-o-g-g-l-i-n-g/index)<br>Label for transitioning state. |
| [BTN_SETTINGS](-b-t-n_-s-e-t-t-i-n-g-s/index) | [jvm]<br>[BTN_SETTINGS](-b-t-n_-s-e-t-t-i-n-g-s/index)<br>Button text for Settings. |
| [TOAST_WIDGET_ADD](-t-o-a-s-t_-w-i-d-g-e-t_-a-d-d/index) | [jvm]<br>[TOAST_WIDGET_ADD](-t-o-a-s-t_-w-i-d-g-e-t_-a-d-d/index)<br>Placeholder toast for adding widgets. |
| [TAB_ALL](-t-a-b_-a-l-l/index) | [jvm]<br>[TAB_ALL](-t-a-b_-a-l-l/index)<br>Tab label: All. |
| [TAB_LIGHTING](-t-a-b_-l-i-g-h-t-i-n-g/index) | [jvm]<br>[TAB_LIGHTING](-t-a-b_-l-i-g-h-t-i-n-g/index)<br>Tab label: Lighting. |
| [TAB_SOCKETS](-t-a-b_-s-o-c-k-e-t-s/index) | [jvm]<br>[TAB_SOCKETS](-t-a-b_-s-o-c-k-e-t-s/index)<br>Tab label: Sockets. |
| [TAB_POWER](-t-a-b_-p-o-w-e-r/index) | [jvm]<br>[TAB_POWER](-t-a-b_-p-o-w-e-r/index)<br>Tab label: Power. |
| [TAB_WEATHER](-t-a-b_-w-e-a-t-h-e-r/index) | [jvm]<br>[TAB_WEATHER](-t-a-b_-w-e-a-t-h-e-r/index)<br>Tab label: Weather. |
| [TITLE_SETTINGS](-t-i-t-l-e_-s-e-t-t-i-n-g-s/index) | [jvm]<br>[TITLE_SETTINGS](-t-i-t-l-e_-s-e-t-t-i-n-g-s/index)<br>Title for entity selection screen. |
| [TITLE_CONNECTION](-t-i-t-l-e_-c-o-n-n-e-c-t-i-o-n/index) | [jvm]<br>[TITLE_CONNECTION](-t-i-t-l-e_-c-o-n-n-e-c-t-i-o-n/index)<br>Title for connection configuration screen. |
| [TITLE_INSTRUCTIONS](-t-i-t-l-e_-i-n-s-t-r-u-c-t-i-o-n-s/index) | [jvm]<br>[TITLE_INSTRUCTIONS](-t-i-t-l-e_-i-n-s-t-r-u-c-t-i-o-n-s/index)<br>Title for user manual screen. |
| [INSTRUCTION_1](-i-n-s-t-r-u-c-t-i-o-n_1/index) | [jvm]<br>[INSTRUCTION_1](-i-n-s-t-r-u-c-t-i-o-n_1/index)<br>Instruction line 1. |
| [INSTRUCTION_2](-i-n-s-t-r-u-c-t-i-o-n_2/index) | [jvm]<br>[INSTRUCTION_2](-i-n-s-t-r-u-c-t-i-o-n_2/index)<br>Instruction line 2. |
| [INSTRUCTION_3](-i-n-s-t-r-u-c-t-i-o-n_3/index) | [jvm]<br>[INSTRUCTION_3](-i-n-s-t-r-u-c-t-i-o-n_3/index)<br>Instruction line 3. |
| [INSTRUCTION_4](-i-n-s-t-r-u-c-t-i-o-n_4/index) | [jvm]<br>[INSTRUCTION_4](-i-n-s-t-r-u-c-t-i-o-n_4/index)<br>Instruction line 4. |
| [INSTRUCTION_5](-i-n-s-t-r-u-c-t-i-o-n_5/index) | [jvm]<br>[INSTRUCTION_5](-i-n-s-t-r-u-c-t-i-o-n_5/index)<br>Instruction line 5. |
| [LABEL_URL](-l-a-b-e-l_-u-r-l/index) | [jvm]<br>[LABEL_URL](-l-a-b-e-l_-u-r-l/index)<br>Input label for URL. |
| [LABEL_TOKEN](-l-a-b-e-l_-t-o-k-e-n/index) | [jvm]<br>[LABEL_TOKEN](-l-a-b-e-l_-t-o-k-e-n/index)<br>Input label for Access Token. |
| [LABEL_REFRESH](-l-a-b-e-l_-r-e-f-r-e-s-h/index) | [jvm]<br>[LABEL_REFRESH](-l-a-b-e-l_-r-e-f-r-e-s-h/index)<br>Input label for refresh interval. |
| [BTN_TEST_SAVE](-b-t-n_-t-e-s-t_-s-a-v-e/index) | [jvm]<br>[BTN_TEST_SAVE](-b-t-n_-t-e-s-t_-s-a-v-e/index)<br>Button text for testing and saving connection. |
| [BTN_DELETE_ALL](-b-t-n_-d-e-l-e-t-e_-a-l-l/index) | [jvm]<br>[BTN_DELETE_ALL](-b-t-n_-d-e-l-e-t-e_-a-l-l/index)<br>Button text for deleting all widgets. |
| [BTN_SAVE_SELECTED](-b-t-n_-s-a-v-e_-s-e-l-e-c-t-e-d/index) | [jvm]<br>[BTN_SAVE_SELECTED](-b-t-n_-s-a-v-e_-s-e-l-e-c-t-e-d/index)<br>Button text for saving selected entities. |
| [BTN_CHANGE_LANG](-b-t-n_-c-h-a-n-g-e_-l-a-n-g/index) | [jvm]<br>[BTN_CHANGE_LANG](-b-t-n_-c-h-a-n-g-e_-l-a-n-g/index)<br>Button text for language change. |
| [STATUS_CONNECTING](-s-t-a-t-u-s_-c-o-n-n-e-c-t-i-n-g/index) | [jvm]<br>[STATUS_CONNECTING](-s-t-a-t-u-s_-c-o-n-n-e-c-t-i-n-g/index)<br>Status: Connecting. |
| [STATUS_CONNECTED](-s-t-a-t-u-s_-c-o-n-n-e-c-t-e-d/index) | [jvm]<br>[STATUS_CONNECTED](-s-t-a-t-u-s_-c-o-n-n-e-c-t-e-d/index)<br>Status: Successfully connected / Online. |
| [STATUS_OFFLINE](-s-t-a-t-u-s_-o-f-f-l-i-n-e/index) | [jvm]<br>[STATUS_OFFLINE](-s-t-a-t-u-s_-o-f-f-l-i-n-e/index)<br>Status: Offline. |
| [STATUS_ERROR_HA](-s-t-a-t-u-s_-e-r-r-o-r_-h-a/index) | [jvm]<br>[STATUS_ERROR_HA](-s-t-a-t-u-s_-e-r-r-o-r_-h-a/index)<br>Status error: Home Assistant reported an error. |
| [STATUS_NO_TOKEN](-s-t-a-t-u-s_-n-o_-t-o-k-e-n/index) | [jvm]<br>[STATUS_NO_TOKEN](-s-t-a-t-u-s_-n-o_-t-o-k-e-n/index)<br>Status error: Authentication token missing. |
| [TITLE_SELECT_LANGUAGE](-t-i-t-l-e_-s-e-l-e-c-t_-l-a-n-g-u-a-g-e/index) | [jvm]<br>[TITLE_SELECT_LANGUAGE](-t-i-t-l-e_-s-e-l-e-c-t_-l-a-n-g-u-a-g-e/index)<br>Title for language selection screen. |
| [STATUS_REFRESHING](-s-t-a-t-u-s_-r-e-f-r-e-s-h-i-n-g/index) | [jvm]<br>[STATUS_REFRESHING](-s-t-a-t-u-s_-r-e-f-r-e-s-h-i-n-g/index)<br>Toast: Refreshing data. |
| [STATUS_SUCCESS](-s-t-a-t-u-s_-s-u-c-c-e-s-s/index) | [jvm]<br>[STATUS_SUCCESS](-s-t-a-t-u-s_-s-u-c-c-e-s-s/index)<br>Status: Success message. |
| [TOAST_SAVED_CLEARED](-t-o-a-s-t_-s-a-v-e-d_-c-l-e-a-r-e-d/index) | [jvm]<br>[TOAST_SAVED_CLEARED](-t-o-a-s-t_-s-a-v-e-d_-c-l-e-a-r-e-d/index)<br>Toast: Configuration saved and widgets cleared. |
| [STATUS_ERROR](-s-t-a-t-u-s_-e-r-r-o-r/index) | [jvm]<br>[STATUS_ERROR](-s-t-a-t-u-s_-e-r-r-o-r/index)<br>General error status. |
| [STATUS_ERROR_NETWORK](-s-t-a-t-u-s_-e-r-r-o-r_-n-e-t-w-o-r-k/index) | [jvm]<br>[STATUS_ERROR_NETWORK](-s-t-a-t-u-s_-e-r-r-o-r_-n-e-t-w-o-r-k/index)<br>Network connection error status. |
| [CONFIRM_DELETE_ALL](-c-o-n-f-i-r-m_-d-e-l-e-t-e_-a-l-l/index) | [jvm]<br>[CONFIRM_DELETE_ALL](-c-o-n-f-i-r-m_-d-e-l-e-t-e_-a-l-l/index)<br>Confirmation message for mass deletion. |
| [CONFIRM_CHANGE_CONN](-c-o-n-f-i-r-m_-c-h-a-n-g-e_-c-o-n-n/index) | [jvm]<br>[CONFIRM_CHANGE_CONN](-c-o-n-f-i-r-m_-c-h-a-n-g-e_-c-o-n-n/index)<br>Warning message for connection change. |
| [DIALOG_BRIGHTNESS](-d-i-a-l-o-g_-b-r-i-g-h-t-n-e-s-s/index) | [jvm]<br>[DIALOG_BRIGHTNESS](-d-i-a-l-o-g_-b-r-i-g-h-t-n-e-s-s/index)<br>Label for brightness level. |
| [DIALOG_SET](-d-i-a-l-o-g_-s-e-t/index) | [jvm]<br>[DIALOG_SET](-d-i-a-l-o-g_-s-e-t/index)<br>Dialog button: Set/Apply. |
| [DIALOG_CANCEL](-d-i-a-l-o-g_-c-a-n-c-e-l/index) | [jvm]<br>[DIALOG_CANCEL](-d-i-a-l-o-g_-c-a-n-c-e-l/index)<br>Dialog button: Cancel. |
| [DIALOG_WARNING](-d-i-a-l-o-g_-w-a-r-n-i-n-g/index) | [jvm]<br>[DIALOG_WARNING](-d-i-a-l-o-g_-w-a-r-n-i-n-g/index)<br>Dialog title: Warning. |
| [DIALOG_YES_CHANGE](-d-i-a-l-o-g_-y-e-s_-c-h-a-n-g-e/index) | [jvm]<br>[DIALOG_YES_CHANGE](-d-i-a-l-o-g_-y-e-s_-c-h-a-n-g-e/index)<br>Dialog button: Confirm connection change. |
| [DIALOG_YES_DELETE](-d-i-a-l-o-g_-y-e-s_-d-e-l-e-t-e/index) | [jvm]<br>[DIALOG_YES_DELETE](-d-i-a-l-o-g_-y-e-s_-d-e-l-e-t-e/index)<br>Dialog button: Confirm deletion. |
| [TOAST_CLEARED](-t-o-a-s-t_-c-l-e-a-r-e-d/index) | [jvm]<br>[TOAST_CLEARED](-t-o-a-s-t_-c-l-e-a-r-e-d/index)<br>Toast: Cache/Dashboard cleared. |
| [TOAST_ENTITIES_SAVED](-t-o-a-s-t_-e-n-t-i-t-i-e-s_-s-a-v-e-d/index) | [jvm]<br>[TOAST_ENTITIES_SAVED](-t-o-a-s-t_-e-n-t-i-t-i-e-s_-s-a-v-e-d/index)<br>Toast: Selected entities saved. |
## Properties

@@ -4,3 +4,17 @@
[jvm]\
abstract operator fun [get](get)(key: [StringKey](../-string-key/index)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)
Retrieves a localized string for the given key.
#### Return
The localized text for the current application language.
#### Parameters
jvm
| | |
|---|---|
| key | The universal string identifier. |

@@ -5,8 +5,10 @@
[jvm]\
interface [Strings](index)
Interface defining the contract for retrieving localized strings. This allows the business logic to remain platform-independent.
## Functions
| Name | Summary |
|---|---|
| [get](get) | [jvm]<br>abstract operator fun [get](get)(key: [StringKey](../-string-key/index)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [get](get) | [jvm]<br>abstract operator fun [get](get)(key: [StringKey](../-string-key/index)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>Retrieves a localized string for the given key. |

@@ -6,5 +6,5 @@
| Name | Summary |
|---|---|
| [StringKey](-string-key/index) | [jvm]<br>enum [StringKey](-string-key/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[StringKey](-string-key/index)&gt; |
| [Strings](-strings/index) | [jvm]<br>interface [Strings](-strings/index) |
| [StringKey](-string-key/index) | [jvm]<br>enum [StringKey](-string-key/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[StringKey](-string-key/index)&gt; <br>Universal identifiers for translatable strings used across the application. Each key maps to a localized string in the platform-specific implementation. |
| [Strings](-strings/index) | [jvm]<br>interface [Strings](-strings/index)<br>Interface defining the contract for retrieving localized strings. This allows the business logic to remain platform-independent. |

@@ -5,6 +5,8 @@
[jvm]\
[OFF](index)
Entity is inactive (e.g., light is off, switch is open).
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[ON](index)
Entity is active (e.g., light is on, switch is closed).
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOGGLING](index)
Entity is currently transitioning between states (e.g., command sent but not confirmed).
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[UNAVAILABLE](index)
Entity is disconnected or its state cannot be determined.
## Properties
| Name | Summary |

@@ -5,14 +5,16 @@
[jvm]\
enum [EntityState](index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[EntityState](index)&gt;
Represents the fundamental visual and logical states of a Home Assistant entity. Used by the UI layer to determine colors and animations.
## Entries
| | |
|---|---|
| [ON](-o-n/index) | [jvm]<br>[ON](-o-n/index) |
| [OFF](-o-f-f/index) | [jvm]<br>[OFF](-o-f-f/index) |
| [UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index) | [jvm]<br>[UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index) |
| [TOGGLING](-t-o-g-g-l-i-n-g/index) | [jvm]<br>[TOGGLING](-t-o-g-g-l-i-n-g/index) |
| [ON](-o-n/index) | [jvm]<br>[ON](-o-n/index)<br>Entity is active (e.g., light is on, switch is closed). |
| [OFF](-o-f-f/index) | [jvm]<br>[OFF](-o-f-f/index)<br>Entity is inactive (e.g., light is off, switch is open). |
| [UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index) | [jvm]<br>[UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index)<br>Entity is disconnected or its state cannot be determined. |
| [TOGGLING](-t-o-g-g-l-i-n-g/index) | [jvm]<br>[TOGGLING](-t-o-g-g-l-i-n-g/index)<br>Entity is currently transitioning between states (e.g., command sent but not confirmed). |
## Properties

@@ -5,6 +5,8 @@
[jvm]\
data class [WidgetConfig](index)(val id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html), val entityId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val label: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val secondary: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val domain: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val state: [EntityState](../-entity-state/index), val brightness: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)? = null)
Data configuration class for a UI widget. Holds all necessary information to render a Home Assistant entity on the dashboard.
## Constructors
| | |
@@ -15,11 +17,11 @@ data class [WidgetConfig](index)(val id: [Long](https://kotlinlang.org/api/lates
| Name | Summary |
|---|---|
| [brightness](brightness) | [jvm]<br>val [brightness](brightness): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)? = null |
| [domain](domain) | [jvm]<br>val [domain](domain): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [entityId](entity-id) | [jvm]<br>val [entityId](entity-id): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [id](id) | [jvm]<br>val [id](id): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html) |
| [label](label) | [jvm]<br>val [label](label): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [secondary](secondary) | [jvm]<br>val [secondary](secondary): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [state](state) | [jvm]<br>val [state](state): [EntityState](../-entity-state/index) |
| [value](value) | [jvm]<br>val [value](value): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html) |
| [brightness](brightness) | [jvm]<br>val [brightness](brightness): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)? = null<br>Optional brightness value (0-255) for light-domain entities. |
| [domain](domain) | [jvm]<br>val [domain](domain): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>The HA domain (light, switch, sensor, etc.) used for icon selection. |
| [entityId](entity-id) | [jvm]<br>val [entityId](entity-id): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>The full Home Assistant entity ID (e.g., &quot;light.living_room&quot;). |
| [id](id) | [jvm]<br>val [id](id): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html)<br>Unique local identifier for the widget instance. |
| [label](label) | [jvm]<br>val [label](label): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>The display name shown on the card top section. |
| [secondary](secondary) | [jvm]<br>val [secondary](secondary): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>Subtitle or additional info (e.g., battery level, wattage). |
| [state](state) | [jvm]<br>val [state](state): [EntityState](../-entity-state/index)<br>Current logical state for UI coloring and animations. |
| [value](value) | [jvm]<br>val [value](value): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html)<br>The primary state value or measurement (e.g., &quot;ON&quot;, &quot;21.5°C&quot;). |

@@ -5,6 +5,8 @@
[jvm]\
[EXECUTE](index)
Supports one-shot execution (e.g., triggering a script).
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[READ_ONLY](index)
Information only, no user interaction allowed.
## Properties
| Name | Summary |

@@ -5,6 +5,8 @@
[jvm]\
[TOGGLE](index)
Supports switching between ON and OFF states.
## Properties
| Name | Summary |

@@ -5,13 +5,15 @@
[jvm]\
enum [WidgetInteraction](index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[WidgetInteraction](index)&gt;
Defines the type of user interaction supported by a widget.
## Entries
| | |
|---|---|
| [TOGGLE](-t-o-g-g-l-e/index) | [jvm]<br>[TOGGLE](-t-o-g-g-l-e/index) |
| [EXECUTE](-e-x-e-c-u-t-e/index) | [jvm]<br>[EXECUTE](-e-x-e-c-u-t-e/index) |
| [READ_ONLY](-r-e-a-d_-o-n-l-y/index) | [jvm]<br>[READ_ONLY](-r-e-a-d_-o-n-l-y/index) |
| [TOGGLE](-t-o-g-g-l-e/index) | [jvm]<br>[TOGGLE](-t-o-g-g-l-e/index)<br>Supports switching between ON and OFF states. |
| [EXECUTE](-e-x-e-c-u-t-e/index) | [jvm]<br>[EXECUTE](-e-x-e-c-u-t-e/index)<br>Supports one-shot execution (e.g., triggering a script). |
| [READ_ONLY](-r-e-a-d_-o-n-l-y/index) | [jvm]<br>[READ_ONLY](-r-e-a-d_-o-n-l-y/index)<br>Information only, no user interaction allowed. |
## Properties

@@ -6,12 +6,12 @@
| Name | Summary |
|---|---|
| [EntityState](-entity-state/index) | [jvm]<br>enum [EntityState](-entity-state/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[EntityState](-entity-state/index)&gt; |
| [WidgetConfig](-widget-config/index) | [jvm]<br>data class [WidgetConfig](-widget-config/index)(val id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html), val entityId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val label: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val secondary: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val domain: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val state: [EntityState](-entity-state/index), val brightness: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)? = null) |
| [WidgetInteraction](-widget-interaction/index) | [jvm]<br>enum [WidgetInteraction](-widget-interaction/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[WidgetInteraction](-widget-interaction/index)&gt; |
| [EntityState](-entity-state/index) | [jvm]<br>enum [EntityState](-entity-state/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[EntityState](-entity-state/index)&gt; <br>Represents the fundamental visual and logical states of a Home Assistant entity. Used by the UI layer to determine colors and animations. |
| [WidgetConfig](-widget-config/index) | [jvm]<br>data class [WidgetConfig](-widget-config/index)(val id: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-long/index.html), val entityId: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val label: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val value: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val secondary: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val domain: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html), val state: [EntityState](-entity-state/index), val brightness: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)? = null)<br>Data configuration class for a UI widget. Holds all necessary information to render a Home Assistant entity on the dashboard. |
| [WidgetInteraction](-widget-interaction/index) | [jvm]<br>enum [WidgetInteraction](-widget-interaction/index) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-enum/index.html)&lt;[WidgetInteraction](-widget-interaction/index)&gt; <br>Defines the type of user interaction supported by a widget. |
## Functions
| Name | Summary |
|---|---|
| [toWidgetInteraction](to-widget-interaction) | [jvm]<br>fun [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html).[toWidgetInteraction](to-widget-interaction)(): [WidgetInteraction](-widget-interaction/index) |
| [toWidgetInteraction](to-widget-interaction) | [jvm]<br>fun [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html).[toWidgetInteraction](to-widget-interaction)(): [WidgetInteraction](-widget-interaction/index)<br>Maps a Home Assistant domain string to its appropriate [WidgetInteraction](-widget-interaction/index) type. |

@@ -4,3 +4,9 @@
[jvm]\
fun [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-string/index.html).[toWidgetInteraction](to-widget-interaction)(): [WidgetInteraction](-widget-interaction/index)
Maps a Home Assistant domain string to its appropriate [WidgetInteraction](-widget-interaction/index) type.
#### Return
The interaction type (TOGGLE, EXECUTE, or READ_ONLY) based on the domain logic.

@@ -4,3 +4,5 @@
[jvm]\
const val [BLACK](-b-l-a-c-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Pure black for borders, shadows, and text.

@@ -4,3 +4,5 @@
[jvm]\
const val [BLUE](-b-l-u-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus blue. Used for switches and interactive elements.

@@ -4,3 +4,5 @@
[jvm]\
const val [BORDER_DEFAULT](-b-o-r-d-e-r_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Default card border color.

@@ -4,3 +4,5 @@
[jvm]\
const val [BORDER_TOGGLING](-b-o-r-d-e-r_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Border color during state transition.

@@ -4,3 +4,5 @@
[jvm]\
const val [BORDER_UNAVAILABLE](-b-o-r-d-e-r_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Border color when entity is unavailable.

@@ -4,3 +4,5 @@
[jvm]\
const val [GRAY_DARK](-g-r-a-y_-d-a-r-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Dark gray for default category stripes.

@@ -4,3 +4,5 @@
[jvm]\
const val [GRAY_LIGHT](-g-r-a-y_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Light gray for background elements.

@@ -4,3 +4,5 @@
[jvm]\
const val [GRAY_MID](-g-r-a-y_-m-i-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Mid gray for disabled borders.

@@ -4,3 +4,5 @@
[jvm]\
const val [GREEN](-g-r-e-e-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus green. Secondary status color.

@@ -4,3 +4,5 @@
[jvm]\
const val [ORANGE](-o-r-a-n-g-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus orange. Used for light-domain entities.

@@ -4,3 +4,5 @@
[jvm]\
const val [RED](-r-e-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus red. Used for scripts and high-priority states.

@@ -4,3 +4,5 @@
[jvm]\
const val [STATUS_OFF](-s-t-a-t-u-s_-o-f-f): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Card background color when entity is OFF.

@@ -4,3 +4,5 @@
[jvm]\
const val [STATUS_ON](-s-t-a-t-u-s_-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Card background color when entity is ON.

@@ -4,3 +4,5 @@
[jvm]\
const val [STATUS_TOGGLING](-s-t-a-t-u-s_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Card background color during state transition.

@@ -4,3 +4,5 @@
[jvm]\
const val [STATUS_UNAVAILABLE](-s-t-a-t-u-s_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Card background color when entity is unavailable.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_AUTOMATION](-s-t-r-i-p-e_-a-u-t-o-m-a-t-i-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for automation domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_BINARY_SENSOR](-s-t-r-i-p-e_-b-i-n-a-r-y_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for binary_sensor domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_DEFAULT](-s-t-r-i-p-e_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Default accent stripe for unknown domains.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_LIGHT](-s-t-r-i-p-e_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for light domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_SCRIPT](-s-t-r-i-p-e_-s-c-r-i-p-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for script domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_SENSOR](-s-t-r-i-p-e_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for sensor domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [STRIPE_SWITCH](-s-t-r-i-p-e_-s-w-i-t-c-h): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Accent stripe for switch domain.

@@ -4,3 +4,5 @@
[jvm]\
const val [VIOLET](-v-i-o-l-e-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus violet. Used for sensors and measurements.

@@ -4,3 +4,5 @@
[jvm]\
const val [WHITE](-w-h-i-t-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Pure white for backgrounds and default states.

@@ -4,3 +4,5 @@
[jvm]\
const val [YELLOW](-y-e-l-l-o-w): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)
Bauhaus yellow. Used for active (ON) highlights.

@@ -5,32 +5,34 @@
[jvm]\
object [Colors](index)
Bauhaus-inspired color palette for the application. All colors are defined as ARGB integers.
## Properties
| Name | Summary |
|---|---|
| [BLACK](-b-l-a-c-k) | [jvm]<br>const val [BLACK](-b-l-a-c-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [BLUE](-b-l-u-e) | [jvm]<br>const val [BLUE](-b-l-u-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [BORDER_DEFAULT](-b-o-r-d-e-r_-d-e-f-a-u-l-t) | [jvm]<br>const val [BORDER_DEFAULT](-b-o-r-d-e-r_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [BORDER_TOGGLING](-b-o-r-d-e-r_-t-o-g-g-l-i-n-g) | [jvm]<br>const val [BORDER_TOGGLING](-b-o-r-d-e-r_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [BORDER_UNAVAILABLE](-b-o-r-d-e-r_-u-n-a-v-a-i-l-a-b-l-e) | [jvm]<br>const val [BORDER_UNAVAILABLE](-b-o-r-d-e-r_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [GRAY_DARK](-g-r-a-y_-d-a-r-k) | [jvm]<br>const val [GRAY_DARK](-g-r-a-y_-d-a-r-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [GRAY_LIGHT](-g-r-a-y_-l-i-g-h-t) | [jvm]<br>const val [GRAY_LIGHT](-g-r-a-y_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [GRAY_MID](-g-r-a-y_-m-i-d) | [jvm]<br>const val [GRAY_MID](-g-r-a-y_-m-i-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [GREEN](-g-r-e-e-n) | [jvm]<br>const val [GREEN](-g-r-e-e-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [ORANGE](-o-r-a-n-g-e) | [jvm]<br>const val [ORANGE](-o-r-a-n-g-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [RED](-r-e-d) | [jvm]<br>const val [RED](-r-e-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STATUS_OFF](-s-t-a-t-u-s_-o-f-f) | [jvm]<br>const val [STATUS_OFF](-s-t-a-t-u-s_-o-f-f): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STATUS_ON](-s-t-a-t-u-s_-o-n) | [jvm]<br>const val [STATUS_ON](-s-t-a-t-u-s_-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STATUS_TOGGLING](-s-t-a-t-u-s_-t-o-g-g-l-i-n-g) | [jvm]<br>const val [STATUS_TOGGLING](-s-t-a-t-u-s_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STATUS_UNAVAILABLE](-s-t-a-t-u-s_-u-n-a-v-a-i-l-a-b-l-e) | [jvm]<br>const val [STATUS_UNAVAILABLE](-s-t-a-t-u-s_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_AUTOMATION](-s-t-r-i-p-e_-a-u-t-o-m-a-t-i-o-n) | [jvm]<br>const val [STRIPE_AUTOMATION](-s-t-r-i-p-e_-a-u-t-o-m-a-t-i-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_BINARY_SENSOR](-s-t-r-i-p-e_-b-i-n-a-r-y_-s-e-n-s-o-r) | [jvm]<br>const val [STRIPE_BINARY_SENSOR](-s-t-r-i-p-e_-b-i-n-a-r-y_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_DEFAULT](-s-t-r-i-p-e_-d-e-f-a-u-l-t) | [jvm]<br>const val [STRIPE_DEFAULT](-s-t-r-i-p-e_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_LIGHT](-s-t-r-i-p-e_-l-i-g-h-t) | [jvm]<br>const val [STRIPE_LIGHT](-s-t-r-i-p-e_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_SCRIPT](-s-t-r-i-p-e_-s-c-r-i-p-t) | [jvm]<br>const val [STRIPE_SCRIPT](-s-t-r-i-p-e_-s-c-r-i-p-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_SENSOR](-s-t-r-i-p-e_-s-e-n-s-o-r) | [jvm]<br>const val [STRIPE_SENSOR](-s-t-r-i-p-e_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [STRIPE_SWITCH](-s-t-r-i-p-e_-s-w-i-t-c-h) | [jvm]<br>const val [STRIPE_SWITCH](-s-t-r-i-p-e_-s-w-i-t-c-h): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [VIOLET](-v-i-o-l-e-t) | [jvm]<br>const val [VIOLET](-v-i-o-l-e-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [WHITE](-w-h-i-t-e) | [jvm]<br>const val [WHITE](-w-h-i-t-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [YELLOW](-y-e-l-l-o-w) | [jvm]<br>const val [YELLOW](-y-e-l-l-o-w): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html) |
| [BLACK](-b-l-a-c-k) | [jvm]<br>const val [BLACK](-b-l-a-c-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Pure black for borders, shadows, and text. |
| [BLUE](-b-l-u-e) | [jvm]<br>const val [BLUE](-b-l-u-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus blue. Used for switches and interactive elements. |
| [BORDER_DEFAULT](-b-o-r-d-e-r_-d-e-f-a-u-l-t) | [jvm]<br>const val [BORDER_DEFAULT](-b-o-r-d-e-r_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Default card border color. |
| [BORDER_TOGGLING](-b-o-r-d-e-r_-t-o-g-g-l-i-n-g) | [jvm]<br>const val [BORDER_TOGGLING](-b-o-r-d-e-r_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Border color during state transition. |
| [BORDER_UNAVAILABLE](-b-o-r-d-e-r_-u-n-a-v-a-i-l-a-b-l-e) | [jvm]<br>const val [BORDER_UNAVAILABLE](-b-o-r-d-e-r_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Border color when entity is unavailable. |
| [GRAY_DARK](-g-r-a-y_-d-a-r-k) | [jvm]<br>const val [GRAY_DARK](-g-r-a-y_-d-a-r-k): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Dark gray for default category stripes. |
| [GRAY_LIGHT](-g-r-a-y_-l-i-g-h-t) | [jvm]<br>const val [GRAY_LIGHT](-g-r-a-y_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Light gray for background elements. |
| [GRAY_MID](-g-r-a-y_-m-i-d) | [jvm]<br>const val [GRAY_MID](-g-r-a-y_-m-i-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Mid gray for disabled borders. |
| [GREEN](-g-r-e-e-n) | [jvm]<br>const val [GREEN](-g-r-e-e-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus green. Secondary status color. |
| [ORANGE](-o-r-a-n-g-e) | [jvm]<br>const val [ORANGE](-o-r-a-n-g-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus orange. Used for light-domain entities. |
| [RED](-r-e-d) | [jvm]<br>const val [RED](-r-e-d): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus red. Used for scripts and high-priority states. |
| [STATUS_OFF](-s-t-a-t-u-s_-o-f-f) | [jvm]<br>const val [STATUS_OFF](-s-t-a-t-u-s_-o-f-f): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Card background color when entity is OFF. |
| [STATUS_ON](-s-t-a-t-u-s_-o-n) | [jvm]<br>const val [STATUS_ON](-s-t-a-t-u-s_-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Card background color when entity is ON. |
| [STATUS_TOGGLING](-s-t-a-t-u-s_-t-o-g-g-l-i-n-g) | [jvm]<br>const val [STATUS_TOGGLING](-s-t-a-t-u-s_-t-o-g-g-l-i-n-g): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Card background color during state transition. |
| [STATUS_UNAVAILABLE](-s-t-a-t-u-s_-u-n-a-v-a-i-l-a-b-l-e) | [jvm]<br>const val [STATUS_UNAVAILABLE](-s-t-a-t-u-s_-u-n-a-v-a-i-l-a-b-l-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Card background color when entity is unavailable. |
| [STRIPE_AUTOMATION](-s-t-r-i-p-e_-a-u-t-o-m-a-t-i-o-n) | [jvm]<br>const val [STRIPE_AUTOMATION](-s-t-r-i-p-e_-a-u-t-o-m-a-t-i-o-n): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for automation domain. |
| [STRIPE_BINARY_SENSOR](-s-t-r-i-p-e_-b-i-n-a-r-y_-s-e-n-s-o-r) | [jvm]<br>const val [STRIPE_BINARY_SENSOR](-s-t-r-i-p-e_-b-i-n-a-r-y_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for binary_sensor domain. |
| [STRIPE_DEFAULT](-s-t-r-i-p-e_-d-e-f-a-u-l-t) | [jvm]<br>const val [STRIPE_DEFAULT](-s-t-r-i-p-e_-d-e-f-a-u-l-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Default accent stripe for unknown domains. |
| [STRIPE_LIGHT](-s-t-r-i-p-e_-l-i-g-h-t) | [jvm]<br>const val [STRIPE_LIGHT](-s-t-r-i-p-e_-l-i-g-h-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for light domain. |
| [STRIPE_SCRIPT](-s-t-r-i-p-e_-s-c-r-i-p-t) | [jvm]<br>const val [STRIPE_SCRIPT](-s-t-r-i-p-e_-s-c-r-i-p-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for script domain. |
| [STRIPE_SENSOR](-s-t-r-i-p-e_-s-e-n-s-o-r) | [jvm]<br>const val [STRIPE_SENSOR](-s-t-r-i-p-e_-s-e-n-s-o-r): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for sensor domain. |
| [STRIPE_SWITCH](-s-t-r-i-p-e_-s-w-i-t-c-h) | [jvm]<br>const val [STRIPE_SWITCH](-s-t-r-i-p-e_-s-w-i-t-c-h): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Accent stripe for switch domain. |
| [VIOLET](-v-i-o-l-e-t) | [jvm]<br>const val [VIOLET](-v-i-o-l-e-t): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus violet. Used for sensors and measurements. |
| [WHITE](-w-h-i-t-e) | [jvm]<br>const val [WHITE](-w-h-i-t-e): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Pure white for backgrounds and default states. |
| [YELLOW](-y-e-l-l-o-w) | [jvm]<br>const val [YELLOW](-y-e-l-l-o-w): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin-stdlib/kotlin/-int/index.html)<br>Bauhaus yellow. Used for active (ON) highlights. |

@@ -6,4 +6,4 @@
| Name | Summary |
|---|---|
| [Colors](-colors/index) | [jvm]<br>object [Colors](-colors/index) |
| [Colors](-colors/index) | [jvm]<br>object [Colors](-colors/index)<br>Bauhaus-inspired color palette for the application. All colors are defined as ARGB integers. |