unsubscribe method

void unsubscribe(
  1. String event,
  2. String? key,
  3. TUIObserver observer
)

Implementation

void unsubscribe(String event, String? key, TUIObserver observer) {
  String eventKey = _buildEventKey(event, key);
  List<TUIObserver>? observers = observerMap[eventKey];
  if (observers != null) {
    observers.remove(observer);
    if (observers.isEmpty) {
      observerMap.remove(eventKey);
    }
  }
}