-
Notifications
You must be signed in to change notification settings - Fork 29.1k
Open
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityengineflutter/engine repository. See also e: labels.flutter/engine repository. See also e: labels.f: routesNavigator, Router, and related APIs.Navigator, Router, and related APIs.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform teamtriaged-webTriaged by Web platform teamTriaged by Web platform team
Description
We would like to integrate state restoration to web application.
This includes:
- Web engine listens to restorable state reported from the framework and save the restorable state into the browser history entry. (blocked on [web] implement PluginUtilities for flutter web #33615)
- Web engine starts sending the restorable state to the framework as part of onPopstate event(when user click forward or backward buttons)
- Provides an opinionated route information parser and router delegate that will restore the app automatically when it receives the restorable state
rlee1990, steebchen, kuhnroyal, davidmigloz, shaselle and 31 moreiapicca, corentingiraud, steebchen, shaselle, kengu and 2 moreGujie-Novade, ConcealGeek, johnIsowhiz, tainanfochesatto, luizfp and 1 more
Metadata
Metadata
Assignees
Labels
P3Issues that are less important to the Flutter projectIssues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityNothing broken; request for a new capabilityengineflutter/engine repository. See also e: labels.flutter/engine repository. See also e: labels.f: routesNavigator, Router, and related APIs.Navigator, Router, and related APIs.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.platform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform teamtriaged-webTriaged by Web platform teamTriaged by Web platform team