Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storage strategies #609

Open
slovnicki opened this issue Apr 11, 2023 · 0 comments
Open

Storage strategies #609

slovnicki opened this issue Apr 11, 2023 · 0 comments
Labels
enhancement New feature or request proposal An idea
Milestone

Comments

@slovnicki
Copy link
Owner

slovnicki commented Apr 11, 2023

This is a work in progress proposal and will be updated with implementation details

For more details about where this is coming from, visit v2 Roadmap Discussion or v2 Roadmap Wiki.

Motivation

This is inspired by bottom_navigation_riverpod example by @vduseev where SharedPreferences is used to store the navigation state of each Beamer which then preserves their states if we open the app in a different tab, rebuild the the app by typing the URL, login/logout from the app, etc. We would like to add the storage capability into Beamer directly so we can turn it on/off and access at any time. Developer should also be able to choose their own storage strategy which just needs to implement "BeamerStorage" interface.

@slovnicki slovnicki added enhancement New feature or request proposal An idea labels Apr 11, 2023
@slovnicki slovnicki added this to the v2 milestone Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request proposal An idea
Projects
None yet
Development

No branches or pull requests

1 participant