buildCircleBtn function

Widget buildCircleBtn({
  1. required IconData icon,
  2. required Color color,
  3. required dynamic onTap(),
  4. dynamic onLongPress()?,
  5. dynamic onLongPressUp()?,
})

Implementation

Widget buildCircleBtn({required IconData icon, required Color color, required Function() onTap, Function()? onLongPress, Function()? onLongPressUp}) {
  return GestureDetector(
    onTap: onTap,
    onLongPress: onLongPress,
    onLongPressUp: onLongPressUp,
    child: Container(
      width: 50, height: 50,
      decoration: BoxDecoration(
        shape: BoxShape.circle,
        color: color,
      ),
      child: Icon(icon, color: Colors.white, size: 20),
    ),
  );
}