interface QTimeProps extends Pick<Omit<HTMLInputAttributes, "value" | "disabled">, "aria-describedby" | "aria-label" | "id" | "tabindex">
?: boolean = false?: string = undefined?: HTMLAttributes<HTMLDivElement>["class"] = undefined
?: string = undefined?: QTimeDisplayMode = "dial"
?: boolean = false?: boolean = false?: boolean = false?: string = undefined?: boolean = false?: boolean = undefined?: string = undefined?: string = undefined?: string = undefined?: Partial<QTimeLabels> = undefined
?: string = undefined?: boolean = $bindable(false)
?: boolean = false?: boolean = false?: boolean = false?: boolean = true?: HTMLAttributes<HTMLDivElement>["style"] = undefined
?: string = undefined?: string = $bindable("")
?: QTimeValue = $bindable(undefined)
?: QTimeVariant = "modal"
variant="docked" inside QInput's append snippet for an anchored
dial. QInput remains the editable field and owns its label and mask.sm breakpoint: it is docked at sm and wider, and modal below it. Use it when one editable input must work across
screen sizes.locale controls localized display and the default 12- or 24-hour cycle. Use format24h to override the locale. The bound model is always canonical HH:mm, from 00:00 through 23:59.
Without autoApply, selections stay as a draft until OK is pressed. Cancel
and Escape discard that draft. With autoApply, completing minute selection
commits and closes the picker.
In a composed picker, bind QTime's validationMessage to QInput's error and errorMessage, as above. QInput's mask controls the
editable shape; QTime validates the canonical model and the hour and minute ranges.
Bind open or call show() and hide() for
programmatic control. Both disabled and readonly prevent opening.
Customize title, inputTitle, confirm and cancel labels, or use labels to override accessible text and validation messages.