showIRJalaliDatePickerRoute function

Future<Jalali?> showIRJalaliDatePickerRoute({
  1. required BuildContext context,
  2. Jalali? initialDate,
  3. int? minYear,
  4. int? maxYear,
  5. required String title,
  6. bool visibleTodayButton = true,
  7. required String todayButtonText,
  8. required String confirmButtonText,
})

Implementation

Future<Jalali?> showIRJalaliDatePickerRoute(
    {required BuildContext context,
    Jalali? initialDate,
    int? minYear,
    int? maxYear,
    required String title,
    bool visibleTodayButton = true,
    required String todayButtonText,
    required String confirmButtonText}) async {
  Jalali? jalaliDate = await Navigator.of(context).push<Jalali?>(
    MaterialPageRoute(
      builder: (BuildContext buildContext) => IRJalaliDatePickerResponsiveRoute(
        initialDate: initialDate,
        minYear: minYear,
        maxYear: maxYear,
        title: title,
        visibleTodayButton: visibleTodayButton,
        todayButtonText: todayButtonText,
        confirmButtonText: confirmButtonText,
      ),
    ),
  );
  return jalaliDate;
}