MInkWell.iconButton constructor

MInkWell.iconButton({
  1. Key? key,
  2. ShapeBorder? customBorder,
  3. void onTap()?,
  4. void onTapDown()?,
  5. Widget? icon,
  6. double? diameter,
  7. Color? color,
})

Implementation

factory MInkWell.iconButton({
  Key? key,
  ShapeBorder? customBorder,
  void Function()? onTap,
  void Function()? onTapDown,
  Widget? icon,
  double? diameter,
  Color? color,
}) {
  final diameter1 = diameter ?? 48.sc;
  final radius1 = 0.5 * diameter1;
  return MInkWell(
    key: key,
    customBorder: customBorder,
    onTap: onTap,
    onTapDown: onTapDown,
    borderRadius: BorderRadius.circular(radius1),
    size: Size.square(diameter1),
    child: icon,
    color: color,
  );
}