startAnimation method

void startAnimation()

Implementation

void startAnimation() {
  _timer?.cancel();
  if (!_isClosed) {
    setState(() {
      _isClosed = true;
    });
  }
  _timer = Timer(const Duration(milliseconds: 200), () async {
    setState(() {
      _isClosed = true;
    });
    await Future.delayed(const Duration(milliseconds: 20));
    setState(() {
      _isClosed = false;
    });
  });
}