Year view — displays 12 mini-month calendars in a responsive grid.
Uses lightweight rendering: event dots only, no event details. Click a date to navigate to that day's detail view.
Summary
Functions
Renders a year view with 12 mini-month calendars.
Functions
Renders a year view with 12 mini-month calendars.
Attributes
year— The year to displayevents— List ofPhoenixLiveCalendar.Eventstructs (used for dot indicators)selected_date— Currently selected datetoday— Today's dateweek_start— First day of week (default: 1)columns— Number of columns in the grid (default: 3)on_date_click— Handler for date clickstranslations— Translation overridesclass— Additional CSS classes
Attributes
year(:integer) (required)events(:list) - Defaults to[].selected_date(Date) - Defaults tonil.today(Date) - Defaults tonil.week_start(:integer) - Defaults to1.columns(:integer) - Defaults to3.on_date_click(:any) - Defaults tonil.translations(:map) - Defaults to%{}.class(:string) - Defaults to"".