mirror of
https://github.com/home-assistant/frontend.git
synced 2025-04-26 06:17:20 +00:00
Outline new collapsable area in state dev tools + auto-expand (#10917)
This commit is contained in:
parent
d8e12f4280
commit
fc700fdaf0
@ -143,7 +143,12 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
<h1>
|
<h1>
|
||||||
[[localize('ui.panel.developer-tools.tabs.states.current_entities')]]
|
[[localize('ui.panel.developer-tools.tabs.states.current_entities')]]
|
||||||
</h1>
|
</h1>
|
||||||
<ha-expansion-panel header="Set state">
|
<ha-expansion-panel
|
||||||
|
header="Set state"
|
||||||
|
outlined
|
||||||
|
expanded="[[_expanded]]"
|
||||||
|
on-expanded-changed="expandedChanged"
|
||||||
|
>
|
||||||
<p>
|
<p>
|
||||||
[[localize('ui.panel.developer-tools.tabs.states.description1')]]<br />
|
[[localize('ui.panel.developer-tools.tabs.states.description1')]]<br />
|
||||||
[[localize('ui.panel.developer-tools.tabs.states.description2')]]
|
[[localize('ui.panel.developer-tools.tabs.states.description2')]]
|
||||||
@ -353,6 +358,11 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
"computeEntities(hass, _entityFilter, _stateFilter, _attributeFilter)",
|
"computeEntities(hass, _entityFilter, _stateFilter, _attributeFilter)",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
_expanded: {
|
||||||
|
type: Boolean,
|
||||||
|
value: false,
|
||||||
|
},
|
||||||
|
|
||||||
narrow: {
|
narrow: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
reflectToAttribute: true,
|
reflectToAttribute: true,
|
||||||
@ -376,6 +386,7 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
this._entity = state;
|
this._entity = state;
|
||||||
this._state = state.state;
|
this._state = state.state;
|
||||||
this._stateAttributes = dump(state.attributes);
|
this._stateAttributes = dump(state.attributes);
|
||||||
|
this._expanded = true;
|
||||||
ev.preventDefault();
|
ev.preventDefault();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -393,6 +404,11 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
|
|||||||
this._entity = state;
|
this._entity = state;
|
||||||
this._state = state.state;
|
this._state = state.state;
|
||||||
this._stateAttributes = dump(state.attributes);
|
this._stateAttributes = dump(state.attributes);
|
||||||
|
this._expanded = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
expandedChanged(ev) {
|
||||||
|
this._expanded = ev.detail.expanded;
|
||||||
}
|
}
|
||||||
|
|
||||||
entityMoreInfo(ev) {
|
entityMoreInfo(ev) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user