getObservers<T extends KhademModel<T>> method

List<ModelObserver<T>> getObservers<T extends KhademModel<T>>()

Get all observers for a model type.

Returns an empty list if no observers are registered.

Implementation

List<ModelObserver<T>> getObservers<T extends KhademModel<T>>() {
  final modelType = T;
  if (!_observers.containsKey(modelType)) {
    return [];
  }
  return _observers[modelType]!.cast<ModelObserver<T>>();
}