0 purchases
sync offline
Sync offline data Plugin #
A Flutter plugin for synchronizing data offline, including form submissions and other data transactions.
Features #
Allows seamless synchronization of data offline and online.
Supports dynamic selection of database helper and API service.
Provides flexibility to specify a custom destination screen upon successful data submission.
Installation #
Add sync_offline to your pubspec.yaml file:
dependencies:
sync_offline: ^1.0.0
Usage
//Import the package in your Dart code:
import 'package:sync_offline/sync_offline.dart';
//Use the handleDataSync function to synchronize data:
handleDataSync(
context: context,
data: {
'name': nameController.text,
'email': emailController.text,
},
successSnackBar: SnackBar(
content: Text('Data synchronized successfully'),
),
isSyncing: ValueNotifier(false),
dbHelper: DBHelper(),
apiService: ApiService(),
destinationScreen: CustomDataScreen(), // Specify your custom data screen here
);
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.