copyWith method

Container copyWith({
  1. EdgeInsetsGeometry? padding,
  2. EdgeInsetsGeometry? margin,
  3. Color? color,
  4. BoxDecoration? decoration,
})

Implementation

Container copyWith({
  EdgeInsetsGeometry? padding,
  EdgeInsetsGeometry? margin,
  Color? color,
  BoxDecoration? decoration,
}) {
  return Container(
    padding: padding ?? this.padding,
    margin: margin ?? this.margin,
    decoration: decoration ?? this.decoration,
    color: decoration == null ? color ?? this.color : null,
    child: child,
  );
}