mirror of
https://github.com/joBr99/nspanel-lovelace-ui.git
synced 2025-12-22 15:34:26 +01:00
implements #633
This commit is contained in:
@@ -32,6 +32,8 @@ class Card(object):
|
||||
self.cardType = card_input_config.get("type", "unknown")
|
||||
self.title = card_input_config.get("title", "unknown")
|
||||
self.key = card_input_config.get("key", "unknown")
|
||||
self.nav1Override = card_input_config.get("navItem1")
|
||||
self.nav2Override = card_input_config.get("navItem2")
|
||||
# for single entity card like climate or media
|
||||
self.entity = None
|
||||
if card_input_config.get("entity") is not None:
|
||||
|
||||
@@ -670,9 +670,13 @@ class LuiPagesGen(object):
|
||||
if card.hidden:
|
||||
leftBtn = f"x~navUp~{get_icon_id('mdi:arrow-up-bold')}~65535~~"
|
||||
rightBtn = "delete~~~~~"
|
||||
# r = 0
|
||||
# if self._config.get("homeButton"):
|
||||
# r = 2
|
||||
|
||||
if card.nav1Override is not None:
|
||||
leftBtn = self.generate_entities_item(Entity(card.nav1Override))[1:]
|
||||
|
||||
if card.nav2Override is not None:
|
||||
rightBtn = self.generate_entities_item(Entity(card.nav2Override))[1:]
|
||||
|
||||
navigation = f"{leftBtn}~{rightBtn}"
|
||||
|
||||
# Switch to page
|
||||
|
||||
Reference in New Issue
Block a user