register<T extends KhademModel<T> > method
Register an observer for a model type.
Example:
ObserverRegistry().register<User>(UserObserver());
Implementation
void register<T extends KhademModel<T>>(ModelObserver<T> observer) {
final modelType = T;
if (!_observers.containsKey(modelType)) {
_observers[modelType] = [];
}
_observers[modelType]!.add(observer);
}