const VisibleDateRange({ required this.visibleDayCount, required this.canScroll, }) : assert(visibleDayCount > 0);