offline_store_upload

Last updated:

0 purchases

offline_store_upload Image
offline_store_upload Images
Add to Cart

Description:

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

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.