copyWith method

  1. @useResult
FAlertStyle copyWith({
  1. BoxDecorationDelta? decoration,
  2. EdgeInsetsGeometry? padding,
  3. IconThemeDataDelta? iconStyle,
  4. TextStyleDelta? titleTextStyle,
  5. TextStyleDelta? subtitleTextStyle,
})

Returns a copy of this FAlertStyle with the given properties replaced.

See customizing widget styles.

Parameters

Implementation

@useResult
FAlertStyle copyWith({
  BoxDecorationDelta? decoration,
  EdgeInsetsGeometry? padding,
  IconThemeDataDelta? iconStyle,
  TextStyleDelta? titleTextStyle,
  TextStyleDelta? subtitleTextStyle,
}) => .new(
  decoration: decoration?.call(this.decoration) ?? this.decoration,
  padding: padding ?? this.padding,
  iconStyle: iconStyle?.call(this.iconStyle) ?? this.iconStyle,
  titleTextStyle: titleTextStyle?.call(this.titleTextStyle) ?? this.titleTextStyle,
  subtitleTextStyle: subtitleTextStyle?.call(this.subtitleTextStyle) ?? this.subtitleTextStyle,
);