Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.13 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.13 KB

Pub Version Dart SDK Version Pub popularity

Content Cache Packages

simple key-value cache with Devtools Extension support

Usage

1. install

dart pub add content_cache

2. methods

  • Stream get onChangeStream;
  • void save(Object key, T content, {Duration ttl});
  • bool isExists(Object key);
  • T? retrieve(Object key);
  • T retrieveOrDefault(Object key, T defaultVal);
  • void clearAll();
  • void remove(Object key);
  • void dispose();
  • Developing

    flutter run -d chrome --dart-define=use_simulated_environment=true

    Devtools

    also this package allows you to see the cache data real-time

    Screenshot

    Example

    import 'package:content_cache/content_cache.dart';
    
    void main() {
        final ContentCache contentCache = ContentCacheImpl.instance;
    
        contentCache.save('counterKey', 'test1');
    }