getProviderOverride method

  1. @override
CalendarControllerProvider getProviderOverride(
  1. covariant CalendarControllerProvider provider
)

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,
  );
}