DayViewStyle.fromDate constructor

DayViewStyle.fromDate({
  1. required DateTime date,
  2. double? headerSize,
  3. double? hourRowHeight,
  4. Color backgroundRulesColor = const Color(0x1A000000),
  5. Color currentTimeRuleColor = Colors.pink,
  6. double? currentTimeRuleHeight,
  7. Color? currentTimeCircleColor,
  8. double? currentTimeCircleRadius,
  9. CurrentTimeCirclePosition? currentTimeCirclePosition,
})

Allows to automatically customize the day view background color according to the specified date.

Implementation

DayViewStyle.fromDate({
  required DateTime date,
  double? headerSize,
  double? hourRowHeight,
  Color backgroundRulesColor = const Color(0x1A000000),
  Color currentTimeRuleColor = Colors.pink,
  double? currentTimeRuleHeight,
  Color? currentTimeCircleColor,
  double? currentTimeCircleRadius,
  CurrentTimeCirclePosition? currentTimeCirclePosition,
}) : this(
        headerSize: headerSize,
        hourRowHeight: hourRowHeight,
        backgroundColor: Utils.sameDay(date) ? const Color(0xFFE3F5FF) : null,
        backgroundRulesColor: backgroundRulesColor,
        currentTimeRuleColor: currentTimeRuleColor,
        currentTimeRuleHeight: currentTimeRuleHeight,
        currentTimeCircleColor: currentTimeCircleColor,
        currentTimeCircleRadius: currentTimeCircleRadius,
        currentTimeCirclePosition: currentTimeCirclePosition,
      );