copyWith method
Returns a copy of this FAvatarStyle with the given properties replaced.
Where possible, it is strongly recommended to use the CLI to generate a style and directly modify the style.
backgroundColor
The fallback's background color.
foregroundColor
The fallback's color.
textStyle
The text style for the fallback text.
fadeInDuration
Duration for the transition animation. Defaults to 500ms.
Implementation
@useResult
FAvatarStyle copyWith({
Color? backgroundColor,
Color? foregroundColor,
TextStyle? textStyle,
Duration? fadeInDuration,
}) => FAvatarStyle(
backgroundColor: backgroundColor ?? this.backgroundColor,
foregroundColor: foregroundColor ?? this.foregroundColor,
textStyle: textStyle ?? this.textStyle,
fadeInDuration: fadeInDuration ?? this.fadeInDuration,
);