pauseAllServices method

void pauseAllServices({
  1. bool force = false,
})

Pauses all registered services.

If force is true, pauses all services including permanent ones. If force is false (default), pauses only non-permanent services.

Implementation

void pauseAllServices({bool force = false}) {
  for (final entry in _services.entries) {
    if (force || !_permanentServices.contains(entry.key)) {
      entry.value.pause();
    }
  }
}