displayPopUp method

void displayPopUp(
  1. PopUpData popUp
)

Implementation

void displayPopUp(PopUpData popUp) {
  if (_showPopUp) {
    _popUpQueue.add(popUp);
    return;
  }
  var id = DateTime.now().millisecondsSinceEpoch;
  setState(() {
    _popUp = popUp;
    _showPopUp = true;
    _popUpId = id;
  });
  Future.delayed(popUp.duration, () {
    _closePopUp(id);
  });
}