DatePickerModal constructor
DatePickerModal({
- Key? key,
- @required Future<
void> onSubmit(- BuildContext context,
- Jalali date
- bool validate(
- BuildContext context,
- Jalali date
- YearDirection yearDirection = YearDirection.backward,
- int? initYear,
- int? initDay,
- int? initMonth,
- BorderRadiusGeometry? border,
- Color? backgroundColor,
- EdgeInsets? margin,
- ButtonsStyle submitButtonStyle = const ButtonsStyle(radius: 5, text: 'تایید', visible: true),
- ButtonsStyle cancelButtonStyle = const ButtonsStyle(radius: 5, text: 'انصراف', visible: true),
Implementation
DatePickerModal({
Key? key,
@required this.onSubmit,
this.validate,
this.yearDirection = YearDirection.backward,
this.initYear,
this.initDay,
this.initMonth,
this.border,
this.backgroundColor,
this.margin,
this.submitButtonStyle = const ButtonsStyle(radius: 5, text: 'تایید', visible: true),
this.cancelButtonStyle = const ButtonsStyle(radius: 5, text: 'انصراف', visible: true),
}) : assert(onSubmit != null);