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,
    };