Calendar View Utilities
Core classes/utilities useful for building custom calendar views.
Usage
import 'package:calendar_view_utils/calendar_view_utils.dart';
final date = DateTime.now();
final view = CalendarMonth(date);
print('Month: ${view.month} ${view.year}');
for (var week in month.weeks) {
for (var day in week.days) {
// every day within the visible calendar month
print('Day: ${day.day}');
print('Today: ${day.isToday}');
print('Past: ${day.isPast}');
print('Future: ${day.isFuture}');
}
}