CalendarDayViewModel constructor
CalendarDayViewModel(
- BuildContext context, {
- AbstractApiInterface? apiInterface,
- DateTime? initialDate,
Creates a new instance of CalendarDayViewModel.
Implementation
CalendarDayViewModel(BuildContext context,
{AbstractApiInterface? apiInterface, DateTime? initialDate})
: _calendarRepository = context.read<CalendarMonthRepository>(),
_templateProvider = context.read<CalendarTemplateProvider?>(),
_displayDate = initialDate ?? DateTime.now().toUtc() {
_templateProvider?.addListener(navigateToToday);
}