Last updated:
0 purchases
offline store upload
offline_store_upload: Stores api calls locally and uploads when needed. This package can be used in apps where offline functionality is needed.
Usage #
import 'package:offline_store_upload/offline_store_upload.dart';
/// Store API
MaterialButton(
child: Text('Store Api'),
onPressed: () {
/// initialize a list
List<OfflineStoreApi> data = [];
/// add api calls to the list
data.add(
OfflineStoreApi(
api_body: {
"name": "Flutter",
"age": 30,
},
api_url: url,
api_type: APITYPE.POST,
),
);
/// add api calls to the list
data.add(
OfflineStoreApi(
api_body: {
"name": "Dart",
"age": 55,
},
api_url: url,
api_type: APITYPE.PUT,
),
);
/// upload when needed
OfflineStoreUpload().addData(api_data: data);
},
),
/// Upload Api
MaterialButton(
child: Text('UPLOAD API'),
onPressed: () {
/// Use this function to upload the locally stored api when needed
OfflineStoreUpload().upload(token: '');
},
),
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.