mithril-materialized
    Preparing search index...

    Interface DigitalClockAttrs

    Attributes for the DigitalClock component

    interface DigitalClockAttrs {
        amOrPm: "AM" | "PM";
        hours: number;
        hourStep?: number;
        maxTime?: string;
        minTime?: string;
        minutes: number;
        minuteStep?: number;
        onTimeChange: (hours: number, minutes: number, amOrPm: "AM" | "PM") => void;
        spanAmPm?: HTMLElement;
        spanHours?: HTMLElement;
        spanMinutes?: HTMLElement;
        twelveHour: boolean;
    }
    Index

    Properties

    amOrPm: "AM" | "PM"

    Current AM/PM value (only relevant in 12-hour mode)

    hours: number

    Current hours value (1-12 for 12-hour, 0-23 for 24-hour)

    hourStep?: number

    Step between hour options (default: 1)

    maxTime?: string

    Maximum allowed time in format "HH:MM" or "HH:MM AM/PM"

    minTime?: string

    Minimum allowed time in format "HH:MM" or "HH:MM AM/PM"

    minutes: number

    Current minutes value (0-59)

    minuteStep?: number

    Step between minute options (default: 5)

    onTimeChange: (hours: number, minutes: number, amOrPm: "AM" | "PM") => void

    Callback when time changes

    spanAmPm?: HTMLElement

    Optional reference to external AM/PM display element for updates

    spanHours?: HTMLElement

    Optional reference to external hours display element for updates

    spanMinutes?: HTMLElement

    Optional reference to external minutes display element for updates

    twelveHour: boolean

    Whether to use 12-hour format (true) or 24-hour format (false)