BasicAllDayEventWidgetStyle constructor

BasicAllDayEventWidgetStyle(
  1. BuildContext context,
  2. BasicEvent event, {
  3. EdgeInsetsGeometry? margin,
  4. AllDayEventBorderRadii? radii,
  5. EdgeInsetsGeometry? padding,
  6. TextStyle? textStyle,
})

Implementation

factory BasicAllDayEventWidgetStyle(
  BuildContext context,
  BasicEvent event, {
  EdgeInsetsGeometry? margin,
  AllDayEventBorderRadii? radii,
  EdgeInsetsGeometry? padding,
  TextStyle? textStyle,
}) {
  return BasicAllDayEventWidgetStyle.raw(
    margin: margin ?? const EdgeInsets.all(2),
    radii: radii ??
        const AllDayEventBorderRadii(
          cornerRadius: BorderRadius.all(Radius.circular(4)),
          leftTipRadius: 4,
          rightTipRadius: 4,
        ),
    padding: padding ?? const EdgeInsets.only(left: 4, top: 2, bottom: 2),
    textStyle: textStyle ??
        context.theme.textTheme.bodyMedium!.copyWith(
          fontSize: 14,
          color: event.backgroundColor.highEmphasisOnColor,
        ),
  );
}