offline_store_upload: Stores api calls locally and uploads when needed. This package can be used in apps where offline functionality is needed.
Usage
TODO: Add longer examples
to /example
folder.
import 'package:offline_store_upload/offline_store_upload.dart';
/// initialize a list
List<OfflineStoreUploadModel> data = [];
/// add api calls to the list
data.add(
OfflineStoreUploadModel(
body: {
"name": "Flutter",
"age": 30,
},
api_url: url,
api_type: APITYPE.POST,
),
);
/// add api calls to the list
data.add(
OfflineStoreUploadModel(
body: {
"name": "Dart",
"age": 20,
},
api_url: url,
api_type: APITYPE.POST,
),
);
/// upload when needed
OfflineStoreUpload().addData(data: data);