getQueryData<T> method

T? getQueryData<T>(
  1. List key
)

Retrieves non-expired cached query data for key from this scope.

Implementation

T? getQueryData<T>(List<dynamic> key) {
  _assertAlive();
  final keyStr = BloomData.normalizeKey(key);
  final entry = _cache[keyStr];
  if (entry != null && !entry.isExpired) {
    return entry.data as T?;
  }
  return null;
}