You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
State Persistence - Persist state across app launches. By default this library store state as a local JSON file called `data.json` in the applications data directory. Maintainer: @slightfoot
Persist state across app launches. By default this library store
state as a local JSON file called data.json in the applications
data directory. You can change this filename by providing another
storage mechanism.
If you do not want to store your persisted app state as a JSON
file you can extend PersistedStateStorage and provide your own
methods for saving and loading data. E.g shared_preferences or
sqflite. For those of you that are ambitious you could even
store your state on the web or even in Firebase.
To change the persisted state simply modify the values in the
data map. These changes will automatically be persisted to disk
based on the saveTimeout given to the PersistedAppState widget.
By default this value is 500 milliseconds. This timeout is used
to stop disk thrashing on multiple map changes in quick succession.
State Persistence - Persist state across app launches. By default this library store state as a local JSON file called `data.json` in the applications data directory. Maintainer: @slightfoot