buildAnimated static method

Widget buildAnimated({
  1. Widget? child,
  2. List<BoxShadow>? boxShadow,
  3. Color? color,
  4. EdgeInsets? padding,
  5. EdgeInsets? margin,
  6. BorderRadiusGeometry? borderRadius,
  7. double? width,
  8. double? height,
  9. Matrix4? transform,
  10. Gradient? gradient,
  11. DecorationImage? image,
  12. Duration? duration,
  13. BoxBorder? border,
  14. Curve curve = Curves.linear,
  15. Clip clipBehavior = Clip.hardEdge,
})

Implementation

static Widget buildAnimated({
  Widget? child,
  List<BoxShadow>? boxShadow,
  Color? color,
  EdgeInsets? padding,
  EdgeInsets? margin,
  BorderRadiusGeometry? borderRadius,
  double? width,
  double? height,
  Matrix4? transform,
  Gradient? gradient,
  DecorationImage? image,
  Duration? duration,
  BoxBorder? border,
  Curve curve = Curves.linear,
  Clip clipBehavior = Clip.hardEdge,
}) {
  return AnimatedContainer (
    duration: duration ?? Duration(milliseconds: 300),
    curve: curve,
    width: width,
    height: height,
    margin: margin,
    padding: padding,
    transform: transform,
    clipBehavior: clipBehavior,
    decoration: BoxDecoration(
        boxShadow: boxShadow,
        borderRadius: borderRadius,
        color: color,
        gradient: gradient,
        image: image,
        border: border
    ),
    child: child,
  );
}