copyWith method
AlertProps
copyWith({
- ColorVariant? color,
- String? title,
- String? message,
- Widget? child,
- AlertStyle? variant,
- Widget? icon,
- bool? showIcon,
- bool? dismissible,
- void onDismiss()?,
- Widget? action,
- ArcaneStyleData? styles,
- ArcaneDecoration? decoration,
Implementation
AlertProps copyWith({
ColorVariant? color,
String? title,
String? message,
Widget? child,
AlertStyle? variant,
Widget? icon,
bool? showIcon,
bool? dismissible,
void Function()? onDismiss,
Widget? action,
ArcaneStyleData? styles,
ArcaneDecoration? decoration,
}) {
return AlertProps(
color: color ?? this.color,
title: title ?? this.title,
message: message ?? this.message,
child: child ?? this.child,
variant: variant ?? this.variant,
icon: icon ?? this.icon,
showIcon: showIcon ?? this.showIcon,
dismissible: dismissible ?? this.dismissible,
onDismiss: onDismiss ?? this.onDismiss,
action: action ?? this.action,
styles: styles ?? this.styles,
decoration: decoration ?? this.decoration,
);
}