removeElementsFromPool method

int removeElementsFromPool(
  1. int amount
)
inherited

Implementation

int removeElementsFromPool(int amount) {
  var rm = 0;

  while (amount > 0 && _pool.isNotEmpty) {
    var o = _pool.removeFirst();

    // It won't wait for elements to close:
    // ignore: discarded_futures
    closePoolElement(o);

    --amount;
    rm++;
  }

  return rm;
}