Props & events

Attributes & behavior classes

Leave <tbody> empty (or omit it) — flickui.js builds the full month grid on init and manages both day state (.is-start/-end/-end-preview) and band state (.range-start/-end/.in-range) automatically. A single-day range renders as just .is-start with no connecting band.

Attribute / classPurpose
aria-label (on nav buttons)Describes the previous/next month controls

Events

flick:change only fires once a complete range is picked (both start and end set) — picking just the start doesn't fire it.

EventDescription
flick:changeFired when a full range is picked; detail.start/detail.end are real Date objects.