monthCellStyle property
Options to customize the month cells of the SfHijriDateRangePicker.
Allows to customize the HijriDatePickerMonthCellStyle.textStyle, HijriDatePickerMonthCellStyle.todayTextStyle, HijriDatePickerMonthCellStyle.disabledDatesTextStyle, HijriDatePickerMonthCellStyle.blackoutDateTextStyle, HijriDatePickerMonthCellStyle.weekendTextStyle, HijriDatePickerMonthCellStyle.specialDatesTextStyle, HijriDatePickerMonthCellStyle.specialDatesDecoration, HijriDatePickerMonthCellStyle.blackoutDatesDecoration, HijriDatePickerMonthCellStyle.cellDecoration, HijriDatePickerMonthCellStyle.todayCellDecoration, HijriDatePickerMonthCellStyle.disabledDatesDecoration, HijriDatePickerMonthCellStyle.weekendDatesDecoration in the month cells of the date range picker.
See also:
- HijriDatePickerMonthCellStyle to know more about available options to customize the month cell of hijri date range picker
- monthViewSettings, which allows to customize the month view of the hijri date range picker
- cellBuilder, which allows to set custom widget for the picker cells in the hijri date range picker.
- yearCellStyle, which allows to customize the year cell of the year, and decade views of the hijri date range picker.
- selectionColor, which fills the background of the selected cells in the hijri date range picker.
- startRangeSelectionColor, which fills the background of the first cell of the range selection in hijri date range picker.
- endRangeSelectionColor, which fills the background of the last cell of the range selection in hijri date range picker.
- rangeSelectionColor, which fills the background of the in between cells of hijri date range picker in range selection.
- selectionTextStyle, which is used to set the text style for the text in the selected cell of hijri date range picker.
- rangeTextStyle, which is used to set text style for the text in the selected range cell's of hijri date range picker.
- backgroundColor, which fills the background of the hijri date range picker.
- todayHighlightColor, which highlights the today date cell in the hijri date range picker.
- Knowledge base: How to customize the special dates using builder
- Knowledge base: How to customize the date range picker cells using builder
- Knowledge base: How to apply theming
- Knowledge base: How to style the current month date cell
- Knowledge base: How to customize the month cell
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: SfHijriDateRangePicker(
view: HijriDatePickerView.month,
enablePastDates: false,
monthCellStyle: HijriDatePickerMonthCellStyle(
textStyle: TextStyle(
fontWeight: FontWeight.w400, fontSize: 15,
color: Colors.black),
todayTextStyle: TextStyle(
fontStyle: FontStyle.italic,
fontSize: 15,
fontWeight: FontWeight.w500,
color: Colors.red),
disabledDatesDecoration: BoxDecoration(
color: const Color(0xFFDFDFDF).withOpacity(0.2),
border: Border.all(color: const Color(0xFFB6B6B6),
width: 1),
shape: BoxShape.circle),
),
),
),
);
}
Implementation
final HijriDatePickerMonthCellStyle monthCellStyle;