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? +
+ +