This package creates an all encompassing implementation for handler settings related use-cases. By Default this package runs with a local data implementation that does not persist data. You can add your own implementation by implementing the SettingsRepository.
All configuration of the userstory is done through the SettingsOptions class.
TODO: GIF
Figma Design that defines this component (only accessible for Iconica developers): TO BE CREATED Figma clickable prototype that demonstrates this component (only accessible for Iconica developers): TO BE CREATED
To use this package, add flutter_settings as a dependency in your pubspec.yaml file:
flutter_settings:
hosted: https://forgejo.internal.iconica.nl/api/packages/internal/pub
version: {version}
You can start the userstory by adding the settings widget like this to your widget tree:
SettingsUserStory(
namespace: "someNameSpace",
options: SettingsOptions(),
),
There is also a function for pushing the settings screen to the navigation stack:
openAvailabilitiesForUser(context, namespace: "settingsNamespace", options: SettingsOptions(),);
Please file any issues, bugs or feature request as an issue on our GitHub page. Commercial support is available if you need help with integration with your app or services. You can contact us at [email protected].
text If you would like to contribute to the plugin (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our contribution guide and send us your pull request.
This flutter_settings for Flutter is developed by Iconica. You can contact us at [email protected]