From 713117d4d901c4ba6f29ae8ecaa46d363b0978af Mon Sep 17 00:00:00 2001
From: Paulus Schoutsen
Date: Wed, 22 Nov 2017 14:37:25 -0800
Subject: [PATCH] Add an entity picker (#666)
* Add an entity picker
* Lint
---
panels/dev-state/ha-panel-dev-state.html | 12 +++-
src/components/entity/ha-entity-dropdown.html | 67 +++++++++++++++++++
2 files changed, 78 insertions(+), 1 deletion(-)
create mode 100644 src/components/entity/ha-entity-dropdown.html
diff --git a/panels/dev-state/ha-panel-dev-state.html b/panels/dev-state/ha-panel-dev-state.html
index 3a2df37722..fb3cbd3120 100644
--- a/panels/dev-state/ha-panel-dev-state.html
+++ b/panels/dev-state/ha-panel-dev-state.html
@@ -10,6 +10,7 @@
+
@@ -25,6 +26,11 @@
padding: 16px;
}
+ ha-entity-dropdown {
+ display: block;
+ max-width: 300px;
+ }
+
.entities th {
text-align: left;
}
@@ -66,7 +72,11 @@
This will not communicate with the actual device.
-
+
Set State
diff --git a/src/components/entity/ha-entity-dropdown.html b/src/components/entity/ha-entity-dropdown.html
new file mode 100644
index 0000000000..76642cec2c
--- /dev/null
+++ b/src/components/entity/ha-entity-dropdown.html
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ [[computeStateName(item)]]
+ [[item.entity_id]]
+
+
+
+
+
+
+
+
+