文件最后提交记录最后更新时间
[go_router] Fixed TabView swiping in custom stateful shell route example (#7583) Updated custom_stateful_shell_route.dart example to better support swiping in TabView. Also added code to demonstrate use of PageView instead of TabView. Note that to be fully effective from a usability perspective, the PR flutter/packages#6467 (branch preloading) need also be merged. This PR addresses: * flutter/flutter#150837 * flutter/flutter#112267 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] page, which explains my responsibilities. - [x] I read and followed the [relevant style guides] and ran the auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages repo does use dart format.) - [x] I signed the [CLA]. - [x] The title of the PR starts with the name of the package surrounded by square brackets, e.g. [shared_preferences] - [x] I [linked to at least one issue that this PR fixes] in the description above. - [x] I updated pubspec.yaml with an appropriate new version according to the [pub versioning philosophy], or this PR is [exempt from version changes]. - [x] I updated CHANGELOG.md to add a description of the change, [following repository CHANGELOG style], or this PR is [exempt from CHANGELOG changes]. - [x] I updated/added relevant documentation (doc comments with ///). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md [Tree Hygiene]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md [relevant style guides]: https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style [CLA]: https://cla.developers.google.com/ [Discord]: https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md [linked to at least one issue that this PR fixes]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview [pub versioning philosophy]: https://dart.dev/tools/pub/versioning [exempt from version changes]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version [following repository CHANGELOG style]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style [exempt from CHANGELOG changes]: https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog [test-exempt]: https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests1 年前
[go_router] Adds onException to GoRouter constructor. (#4216) fixes https://github.com/flutter/flutter/issues/1081442 年前
[go_router] fix(docs): typo in example extra_codec.dart (#5570) Replace ``` throw FormatException('Unable tp parse input: $input'); ``` by ``` throw FormatException('Unable to parse input: $input'); ```2 年前
[go_router] Add support for relative routes (#6825) Add supports for relative routes by allowing going to a path relatively, like go('./$path') This PR doesn't fully resolve any issue, but it's mandatory to further add examples & tests for TypedRelativeGoRoute (see [#7174](https://github.com/flutter/packages/pull/6823)), which will resolves [#108177](https://github.com/flutter/flutter/issues/108177)1 年前
[go_router] Add documentation using dartdoc topics (#2789) * Add documentation using dartdoc topics * Remove custom analysis options for example code * Address code review comments * Add nested navigation documentation, remove empty nested.md file. * remove accidentally-committed file * Update changelog * Update pubspec * Address code review comments * Update pubspec.yaml * Fix gorouter.dev link fixes flutter/flutter#115078 * inconsistent periods3 年前
[go_router] Adds on exit (#4699) related https://github.com/flutter/flutter/issues/1024082 年前
[go_router] Migrate tests away from old handlePlatformMessage (#3599) [go_router] Migrate tests away from old handlePlatformMessage3 年前
[go_router] Refactored RouteMatchList and imperative APIs (#5497) This pr refactor RouteMatchList to be a tree structure. Added a common base class RouteMatchBase. It is extended by both RouteMatch and ShellRouteMatch. The RouteMatch is for GoRoute, and is always a leaf node The ShellRouteMatch is for ShellRouteBase, and is always and intermediate node with a list of child RouteMatchBase[s]. This pr also redo how push is processed. Will add a doc explain this shortly. This is a breaking change, will write a migration guide soon. fixes https://github.com/flutter/flutter/issues/134524 fixes https://github.com/flutter/flutter/issues/130406 fixes https://github.com/flutter/flutter/issues/126365 fixes https://github.com/flutter/flutter/issues/125752 fixes https://github.com/flutter/flutter/issues/120791 fixes https://github.com/flutter/flutter/issues/120665 fixes https://github.com/flutter/flutter/issues/113001 fixes https://github.com/flutter/flutter/issues/1105122 年前
[go_router] Migrate tests away from old handlePlatformMessage (#3599) [go_router] Migrate tests away from old handlePlatformMessage3 年前
[go_router] adds ability to dynamically update routing table. (#5079) fixes https://github.com/flutter/flutter/issues/1360052 年前
[go_router] [shell_route] Fix BottomNavigationBar might lost current index in long URIs. (#2636) 3 年前
[go_router] Add documentation using dartdoc topics (#2789) * Add documentation using dartdoc topics * Remove custom analysis options for example code * Address code review comments * Add nested navigation documentation, remove empty nested.md file. * remove accidentally-committed file * Update changelog * Update pubspec * Address code review comments * Update pubspec.yaml * Fix gorouter.dev link fixes flutter/flutter#115078 * inconsistent periods3 年前