Remote Data Provider

Test DryRun Publish PubVersion Issues

Help implementing providers easier with predefined abstract classes, special is for working with remote data.

Features

Work with RESTful APIs

DataListProvider supports:

  • Fetch/refresh data
  • Create, remove data

BasicDataProvider supports:

  • Fetch/refresh data
  • Update data

Extended HTTP supports:

  • Caching API response (for GET requests only)
  • Set request timeout
  • Set request headers (authorization token,...)
  • Set request baseURL (http:// yourhost .com /api)

See more in the example

Dependencies

http

flutter_cache_manager

References

provider

Feel free to leave an issue if you need help or see something wrong in this package.