Type CalendarDay
type CalendarDay struct {
ID ui.ID
Label string
AccessibilityLabel string
Value string
Hint string
Selected bool
RangeStart bool
RangeMiddle bool
RangeEnd bool
Today bool
Outside bool
Disabled bool
}CalendarDay is one application-owned cell in display order. Label is the visible day text; AccessibilityLabel should contain the complete localized date when Label alone would be ambiguous. Date arithmetic and selection changes remain application responsibilities.