visibleCalendarRange property
DateTimeRange
get
visibleCalendarRange
Implementation
DateTimeRange get visibleCalendarRange {
final start = monthStart.subtract(
Duration(days: monthStart.weekday - 1),
);
final end = monthEnd.add(
Duration(days: 7 - monthEnd.weekday),
);
return DateTimeRange(
start: DateTime.utc(start.year, start.month, start.day),
end: DateTime.utc(
end.year,
end.month,
end.day,
23,
59,
59,
999,
),
);
}