resource_cache 0.85.1 copy "resource_cache: ^0.85.1" to clipboard
resource_cache: ^0.85.1 copied to clipboard

outdated

Dart library that retrieves and maintains a cache of remote URL content, abstracting away the Uri (between remote and local files). It is particularly usefulful for retrieving, caching and display rem [...]

example/main.dart

import "dart:io";
import "package:resource_cache/resource_cache.dart";

void main() async {

  //Directory that the cache directory will be created within.
  Directory d = Directory.systemTemp;

  //create the cache, passing in the root directory.
  var cache = ResourceCache(d);

  //Url to retrieve
  var url = "http://mikechambers.com/blog/images/posts/twitchlivefirefox/screenshot.png";

  //This returns a Uri. It will be a file:/ uri if the file was already cached, or
  //succesfully cached.
  //It the original Uri if there was an error, or the file could not be cached.
  var uri = await cache.retrieve(url);

  print(uri);
  exit(0);
}
0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Dart library that retrieves and maintains a cache of remote URL content, abstracting away the Uri (between remote and local files). It is particularly usefulful for retrieving, caching and display remote images.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

crypto

More

Packages that depend on resource_cache