unregisterWorkerPoolListener method

void unregisterWorkerPoolListener({
  1. dynamic listener(
    1. W worker,
    2. bool removed
    )?,
  2. Object? token,
})

Unregisters a callback.

Implementation

void unregisterWorkerPoolListener(
    {Function(W worker, bool removed)? listener, Object? token}) {
  if (token != null) {
    _workerPoolListeners.remove(token);
  } else if (listener != null) {
    _workerPoolListeners.removeWhere((key, value) => value == listener);
  }
}