amplify-flutter
amplify-flutter copied to clipboard
Better experience to control DataStore model synchronization
Description
This issue is for tracking possible improvements on model synchronization with DataStore.
- Make it configurable to specify certain models to be excluded from DataStore sync engine, while still being able to operate these models in local DB
- Make it configurable to specify certain models to be excluded from DataStore local functionalities, i.e. when device is offline, DataStore APIs take no effect on these excluded models, but these models can be mutated or synced when the device is online
- Make it configurable to allow programmatically stop sync engine completely at runtime, and to remain the stopped state until
DataStore.startis invoked - ...
Categories
- [ ] Analytics
- [ ] API (REST)
- [ ] API (GraphQL)
- [ ] Auth
- [ ] Authenticator
- [X] DataStore
- [ ] Storage
Steps to Reproduce
No response
Screenshots
No response
Platforms
- [X] iOS
- [X] Android
Android Device/Emulator API Level
No response
Environment
N/A
Dependencies
N/A
Device
N/A
OS
N/A
CLI Version
N/A
Additional Context
No response