addObserver method
Attaches a reactive observer.
Implementation
void addObserver(QueryObserverHandle observer) {
if (_observers.add(observer)) {
_gcTimer?.cancel();
_gcTimer = null;
cache.notify(QueryCacheEvent(QueryCacheEventType.observerAdded, this));
}
}