stats property

Map<String, dynamic> get stats

Returns cache statistics for this provider.

Implementation

Map<String, dynamic> get stats => {
  'provider': name,
  'cacheHits': _cacheHits,
  'cacheMisses': _cacheMisses,
  'hitRate': _cacheHits + _cacheMisses > 0
      ? (_cacheHits / (_cacheHits + _cacheMisses) * 100).toStringAsFixed(1)
      : '0.0',
  ..._cache.stats,
};