DateEventsStyle constructor

DateEventsStyle(
  1. BuildContext context,
  2. DateTime date, {
  3. Duration? minEventDuration,
  4. double? minEventHeight,
  5. EdgeInsetsGeometry? padding,
  6. bool? enableStacking,
  7. Duration? minEventDeltaForStacking,
  8. double? stackedEventSpacing,
})

Implementation

factory DateEventsStyle(
  // To allow future updates to use the context and align the parameters to
  // other style constructors.
  // ignore: avoid_unused_constructor_parameters
  BuildContext context,
  // ignore: avoid_unused_constructor_parameters, See above.
  DateTime date, {
  Duration? minEventDuration,
  double? minEventHeight,
  EdgeInsetsGeometry? padding,
  bool? enableStacking,
  Duration? minEventDeltaForStacking,
  double? stackedEventSpacing,
}) {
  return DateEventsStyle.raw(
    minEventDuration: minEventDuration ?? const Duration(minutes: 30),
    minEventHeight: minEventHeight ?? 16,
    padding: padding ?? const EdgeInsets.only(right: 1),
    enableStacking: enableStacking ?? true,
    minEventDeltaForStacking: minEventDeltaForStacking ?? const Duration(minutes: 15),
    stackedEventSpacing: stackedEventSpacing ?? 4,
  );
}