copyWith method
StreamEmojiChipThemeStyle
copyWith({
- WidgetStateProperty<
Color?> ? backgroundColor, - WidgetStateProperty<
Color?> ? foregroundColor, - WidgetStateProperty<
Color?> ? overlayColor, - WidgetStateProperty<
TextStyle?> ? textStyle, - WidgetStateProperty<
double?> ? elevation, - WidgetStateProperty<
Color?> ? shadowColor, - double? emojiSize,
- Size? minimumSize,
- Size? maximumSize,
- EdgeInsetsGeometry? padding,
- OutlinedBorder? shape,
- WidgetStateBorderSide? side,
inherited
Implementation
StreamEmojiChipThemeStyle copyWith({
WidgetStateProperty<Color?>? backgroundColor,
WidgetStateProperty<Color?>? foregroundColor,
WidgetStateProperty<Color?>? overlayColor,
WidgetStateProperty<TextStyle?>? textStyle,
WidgetStateProperty<double?>? elevation,
WidgetStateProperty<Color?>? shadowColor,
double? emojiSize,
Size? minimumSize,
Size? maximumSize,
EdgeInsetsGeometry? padding,
OutlinedBorder? shape,
WidgetStateBorderSide? side,
}) {
final _this = (this as StreamEmojiChipThemeStyle);
return StreamEmojiChipThemeStyle(
backgroundColor: backgroundColor ?? _this.backgroundColor,
foregroundColor: foregroundColor ?? _this.foregroundColor,
overlayColor: overlayColor ?? _this.overlayColor,
textStyle: textStyle ?? _this.textStyle,
elevation: elevation ?? _this.elevation,
shadowColor: shadowColor ?? _this.shadowColor,
emojiSize: emojiSize ?? _this.emojiSize,
minimumSize: minimumSize ?? _this.minimumSize,
maximumSize: maximumSize ?? _this.maximumSize,
padding: padding ?? _this.padding,
shape: shape ?? _this.shape,
side: side ?? _this.side,
);
}