WInkWell.iconButton constructor

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

Implementation

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