Date Picker
A date, date-range or time picker. The usual source of the start and end parameters that drive historical charts and reports.


Reach for it when you need:
- The time range on a reporting screen
- A date field inside a Form
Component name: DatePicker · Category: Input
In the palette: Date, date-range, or time picker
Properties
Any property can be bound to a tag, another component's property, or a query.
| Property | Type | Default | Description |
|---|---|---|---|
value | union | "" | Single/time → a date string; range → { start, end }. Reflects the selection, and bindable. |
mode | enum | single | Single date, start→end range, or time-only (no date). Options: single · range · time. |
withTime | boolean | false | Include a time picker alongside the date (single / range). |
placeholder | string | "" | — |
clearable | boolean | false | Show a × button to clear the value. |
title | string | Date | — |
showTitle | boolean | true | — |
titleSize | number | 13 | — |
shadow | boolean | true | Show a subtle drop-shadow on the trigger. Turn off for a flat look. |
disabled | boolean | false | — |
style | style | {} | Custom CSS properties |
Events
Attach event actions to these in the Event Manager.
| Event | Label | Group | Payload |
|---|---|---|---|
click | Click | Mouse | The DOM event. |
dblclick | Double click | Mouse | The DOM event. |
contextmenu | Right click | Mouse | The DOM event. |
mouseenter | Mouse enter | Mouse | The DOM event. |
mouseleave | Mouse leave | Mouse | The DOM event. |
change | Change | Input | The DOM event. |
submit | Submit | Input | The DOM event. |
focus | Focus | Input | The DOM event. |
blur | Blur | Input | The DOM event. |
Right-click behaves differently in the Designer
contextmenu fires your configured actions at runtime only — in LiveView and in preview. On the Designer canvas the right-click is captured to open the Event Manager, so testing it there will not run your actions. Test right-click in preview.