processQueue method

void processQueue(
  1. T? o
)

Implementation

void processQueue(T? o) {
  //lock (queueLock)
  for (var i = 0; i < _list.length; i++)
    if (_list[i].ready) {
      super.trigger(_list[i].result);
      super.ready = false;
      _list.removeAt(i);
      i--;
    } else
      break;

  //super._resultReady = (_list.length == 0);
  super.setResultReady(_list.length == 0);
}