CalendarPage constructor

const CalendarPage({
  1. Key? key,
  2. required List<DateTime> visibleDays,
  3. Widget dowBuilder(
    1. BuildContext context,
    2. DateTime day
    )?,
  4. required Widget dayBuilder(
    1. BuildContext context,
    2. DateTime day
    ),
  5. Widget weekNumberBuilder(
    1. BuildContext context,
    2. DateTime day
    )?,
  6. Decoration? dowDecoration,
  7. Decoration? rowDecoration,
  8. TableBorder? tableBorder,
  9. EdgeInsets? tablePadding,
  10. bool dowVisible = true,
  11. bool weekNumberVisible = false,
  12. double? dowHeight,
})

Implementation

const CalendarPage({
  super.key,
  required this.visibleDays,
  this.dowBuilder,
  required this.dayBuilder,
  this.weekNumberBuilder,
  this.dowDecoration,
  this.rowDecoration,
  this.tableBorder,
  this.tablePadding,
  this.dowVisible = true,
  this.weekNumberVisible = false,
  this.dowHeight,
})  : assert(!dowVisible || (dowHeight != null && dowBuilder != null)),
      assert(!weekNumberVisible || weekNumberBuilder != null);