mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-24 08:24:25 +01:00
.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# https://developers.home-assistant.io/docs/add-ons/configuration#add-on-config
|
||||
name: NSPanel Lovelace UI Addon
|
||||
version: "4.7.29"
|
||||
version: "4.7.30"
|
||||
slug: nspanel-lovelace-ui
|
||||
description: NSPanel Lovelace UI Addon
|
||||
services:
|
||||
|
||||
@@ -255,7 +255,7 @@ class HACard(panel_cards.Card):
|
||||
'color': [255, 255, 255],
|
||||
}, self.panel
|
||||
).render()[1:]
|
||||
if not self.iid_prev and not self.iid_next and len(self.panel.cards) != 1:
|
||||
if self.hidden
|
||||
leftBtn = panel_cards.Entity(self.locale,
|
||||
{
|
||||
'entity': f'navigate.UP',
|
||||
|
||||
@@ -53,6 +53,7 @@ class LovelaceUIPanel:
|
||||
# generate cards for input settings
|
||||
for c in self.settings.get("hiddenCards", []):
|
||||
iid, card = card_factory(self.settings["locale"], c, self)
|
||||
card.hidden = True
|
||||
self.hidden_cards[iid] = card
|
||||
# collect nav keys of cards
|
||||
if card.navigate_key:
|
||||
|
||||
@@ -14,6 +14,7 @@ class Card:
|
||||
self.type = config.get("type", "")
|
||||
self.config = config
|
||||
self.panel = panel
|
||||
self.hidden = False
|
||||
|
||||
def render(self):
|
||||
raise NotImplementedError
|
||||
|
||||
Reference in New Issue
Block a user