bubbleButton static method

Widget bubbleButton({
  1. SpringController? springController,
  2. VoidCallback? onTap,
  3. double bubbleStart = 0.0,
  4. double bubbleEnd = 1.0,
  5. Duration delay = const Duration(seconds: 0),
  6. Duration animDuration = const Duration(milliseconds: 500),
  7. Curve curve = Curves.elasticOut,
  8. required Widget child,
  9. dynamic animStatus(
    1. AnimStatus
    )?,
})

Implementation

static Widget bubbleButton({
  SpringController? springController,
  VoidCallback? onTap,
  double bubbleStart = 0.0,
  double bubbleEnd = 1.0,
  Duration delay = const Duration(seconds: 0),
  Duration animDuration = const Duration(milliseconds: 500),
  Curve curve = Curves.elasticOut,
  required Widget child,
  Function(AnimStatus)? animStatus,
}) {
  return Bubble(
    springController: CustomMethods.checkNullController(springController),
    onClick: onTap,
    bubbleStart: bubbleStart,
    bubbleEnd: bubbleEnd,
    curve: curve,
    delay: delay,
    duration: animDuration,
    animStatus: animStatus,
    child: child,
  );
}