onInkCard static method

Widget onInkCard({
  1. required GestureTapCallback? onTap,
  2. required Widget child,
  3. double radius = 10,
  4. double? elevation,
  5. Color? cardColor,
  6. EdgeInsetsGeometry? margin,
})

Implementation

static Widget onInkCard({required GestureTapCallback? onTap,
  required Widget child, double radius = 10, double? elevation, Color? cardColor, EdgeInsetsGeometry? margin})
{
  final borderRadius = BorderRadius.circular(radius);

  return Card(
    margin: margin,
    color: cardColor,
    elevation: elevation,
    shape: RoundedRectangleBorder(borderRadius: borderRadius),
    child: InkWell(
        borderRadius: borderRadius,
        //overlayColor: MaterialStatePropertyAll(cardColor),
        onTap: onTap,
        child: child,
    ),
  );
}