getProviderOverride method
Implementation
@visibleForOverriding
@override
CalendarControllerProvider getProviderOverride(
covariant CalendarControllerProvider provider,
) {
return call(
focusedDay: provider.focusedDay,
firstDay: provider.firstDay,
lastDay: provider.lastDay,
currentDay: provider.currentDay,
locale: provider.locale,
rangeStartDay: provider.rangeStartDay,
rangeEndDay: provider.rangeEndDay,
weekendDays: provider.weekendDays,
calendarFormat: provider.calendarFormat,
availableCalendarFormats: provider.availableCalendarFormats,
headerVisible: provider.headerVisible,
daysOfWeekVisible: provider.daysOfWeekVisible,
pageJumpingEnabled: provider.pageJumpingEnabled,
pageAnimationEnabled: provider.pageAnimationEnabled,
sixWeekMonthsEnforced: provider.sixWeekMonthsEnforced,
shouldFillViewport: provider.shouldFillViewport,
weekNumbersVisible: provider.weekNumbersVisible,
rowHeight: provider.rowHeight,
daysOfWeekHeight: provider.daysOfWeekHeight,
formatAnimationDuration: provider.formatAnimationDuration,
formatAnimationCurve: provider.formatAnimationCurve,
pageAnimationDuration: provider.pageAnimationDuration,
pageAnimationCurve: provider.pageAnimationCurve,
startingDayOfWeek: provider.startingDayOfWeek,
dayHitTestBehavior: provider.dayHitTestBehavior,
availableGestures: provider.availableGestures,
simpleSwipeConfig: provider.simpleSwipeConfig,
headerStyle: provider.headerStyle,
daysOfWeekStyle: provider.daysOfWeekStyle,
calendarStyle: provider.calendarStyle,
calendarBuilders: provider.calendarBuilders,
rangeSelectionMode: provider.rangeSelectionMode,
eventLoader: provider.eventLoader,
enabledDayPredicate: provider.enabledDayPredicate,
selectedDayPredicate: provider.selectedDayPredicate,
holidayPredicate: provider.holidayPredicate,
onRangeSelected: provider.onRangeSelected,
onDaySelected: provider.onDaySelected,
onDayLongPressed: provider.onDayLongPressed,
onDisabledDayTapped: provider.onDisabledDayTapped,
onDisabledDayLongPressed: provider.onDisabledDayLongPressed,
onHeaderTapped: provider.onHeaderTapped,
onHeaderLongPressed: provider.onHeaderLongPressed,
onPageChanged: provider.onPageChanged,
onFormatChanged: provider.onFormatChanged,
onCalendarCreated: provider.onCalendarCreated,
);
}