spring method
Implementation
Future spring() async {
if (!isEnabled) return;
if (_debugLevel > 0) print("spring-1");
isSpringDown = false;
if (hasMultiple) await Future.delayed(const Duration(milliseconds: 5));
if (_debugLevel > 0) print("spring-2");
if (!isSpringDown) animationController.forward();
}