mirror of
https://github.com/home-assistant/frontend.git
synced 2025-11-13 21:10:37 +00:00
Add Template extension points (#1230)
* Added first extension points for cover & climate * Finished state-summary cards * Cleanup
This commit is contained in:
@@ -38,9 +38,9 @@ class StateCardInputNumber extends mixinBehaviors([
|
||||
</style>
|
||||
|
||||
<div class="horizontal justified layout" id="input_number_card">
|
||||
<state-info state-obj="[[stateObj]]" in-dialog="[[inDialog]]"></state-info>
|
||||
<paper-slider min="[[min]]" max="[[max]]" value="{{value}}" step="[[step]]" hidden="[[hiddenslider]]" pin="" on-change="selectedValueChanged" on-click="stopPropagation" id="slider" ignore-bar-touch="">
|
||||
</paper-slider>
|
||||
${this.stateInfoTemplate}
|
||||
<paper-slider min="[[min]]" max="[[max]]" value="{{value}}" step="[[step]]" hidden="[[hiddenslider]]" pin="" on-change="selectedValueChanged" on-click="stopPropagation" id="slider" ignore-bar-touch="">
|
||||
</paper-slider>
|
||||
<paper-input no-label-float="" auto-validate="" pattern="[0-9]+([\\.][0-9]+)?" step="[[step]]" min="[[min]]" max="[[max]]" value="{{value}}" type="number" on-change="selectedValueChanged" on-click="stopPropagation" hidden="[[hiddenbox]]">
|
||||
</paper-input>
|
||||
<div class="state" hidden="[[hiddenbox]]">[[stateObj.attributes.unit_of_measurement]]</div>
|
||||
@@ -49,6 +49,12 @@ class StateCardInputNumber extends mixinBehaviors([
|
||||
`;
|
||||
}
|
||||
|
||||
static get stateInfoTemplate() {
|
||||
return html`
|
||||
<state-info state-obj="[[stateObj]]" in-dialog="[[inDialog]]"></state-info>
|
||||
`;
|
||||
}
|
||||
|
||||
ready() {
|
||||
super.ready();
|
||||
if (typeof ResizeObserver === 'function') {
|
||||
|
||||
Reference in New Issue
Block a user