From 6113ec9415c98a57fcc54e6c155c17ae4ac55ec9 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Sun, 22 Nov 2020 13:23:20 +0200 Subject: [PATCH] Add seconds config to visual editor --- src/editor.ts | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/src/editor.ts b/src/editor.ts index bcbc13f..fd025dd 100644 --- a/src/editor.ts +++ b/src/editor.ts @@ -15,12 +15,18 @@ import { ENTITY_DOMAIN, DEFAULT_LAYOUT_ALIGN_CONTROLS, DEFAULT_LAYOUT_NAME, + DEFAULT_SECOND_STEP, } from './const'; import { TimePickerCardConfig, Layout, HourMode } from './types'; @customElement('time-picker-card-editor') export class TimePickerCardEditor extends LitElement implements LovelaceCardEditor { - private static readonly NUMBER_PROPERTIES = ['hour_step', 'minute_step', 'hour_mode']; + private static readonly NUMBER_PROPERTIES = [ + 'hour_step', + 'minute_step', + 'second_step', + 'hour_mode', + ]; private static readonly CONFIG_CHANGED_EVENT = 'config-changed'; @property({ type: Object }) hass!: HomeAssistant; @@ -65,7 +71,6 @@ export class TimePickerCardEditor extends LitElement implements LovelaceCardEdit Show name? @@ -101,6 +106,23 @@ export class TimePickerCardEditor extends LitElement implements LovelaceCardEdit @value-changed=${this.onValueChange} > +
+
+ + Show seconds? +
+ +