clearListeners method

void clearListeners()

Clear all listeners with logging

Implementation

void clearListeners() {
  final count =
      _listeners.values.fold<int>(0, (sum, set) => sum + set.length);
  _listeners.clear();
  _notificationCount = 0;
  _errorCount = 0;
  _lastCleanup = null;

  if (ZenConfig.enableDebugLogs) {
    ZenLogger.logInfo('Cleared $count listeners from reactive system');
  }
}