Calendar
Groups wired rows into month, week, or day cells and renders your template once per cell.
The Calendar owns the date math and draws nothing of its own. It buckets rows by their date column into cells, then renders its children once per cell. Your template IS the day cell. Inside the template, bucket('date'), bucket('day'), bucket('count'), and bucket('rows') read the current cell the same way row() reads a Repeat row. For a month view, put it inside a 7-column grid frame.
Properties
- Binding: the wired rows bucketed into cells. Required.
- Date column: the column holding each row's date. Required.
- View: month (42 Monday-first cells), week (7), or day (1). Renders the current period.
What it announces
- Picked cell: the day the reader clicked.