synclayer_appwrite 1.0.0
synclayer_appwrite: ^1.0.0 copied to clipboard
Appwrite adapter for SyncLayer - enables offline-first sync with Appwrite backend.
synclayer_appwrite #
Appwrite adapter for SyncLayer.
Installation #
dependencies:
synclayer: ^1.4.1
synclayer_appwrite: ^1.0.0
Usage #
import 'package:synclayer/synclayer.dart';
import 'package:synclayer_appwrite/synclayer_appwrite.dart';
import 'package:appwrite/appwrite.dart';
final client = Client()
..setEndpoint('https://cloud.appwrite.io/v1')
..setProject('your-project-id');
await SyncLayer.init(
SyncConfig(
customBackendAdapter: AppwriteAdapter(
databases: Databases(client),
databaseId: 'your-database-id',
),
collections: ['todos'],
),
);
License #
MIT License