1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 22:09:06 +00:00
Files
samples/navigation_and_routing
dependabot[bot] 856b81a513 Bump go_router from 14.8.1 to 15.0.0 in /navigation_and_routing (#2614)
Bumps
[go_router](https://github.com/flutter/packages/tree/main/packages) from
14.8.1 to 15.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b03228fba3"><code>b03228f</code></a>
[go_router] Adds <code>caseSensitive</code> to <code>GoRoute</code> (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/8992">#8992</a>)</li>
<li><a
href="2fcc4032dd"><code>2fcc403</code></a>
[camera_android_camerax] Updates internal API wrapper to use ProxyApis
(<a
href="https://github.com/flutter/packages/tree/main/packages/issues/8618">#8618</a>)</li>
<li><a
href="43890676d0"><code>4389067</code></a>
[webview_flutter_android] Adds internal wrapper methods for native
`WebViewCl...</li>
<li><a
href="7bdffbe33f"><code>7bdffbe</code></a>
[webview_flutter_wkwebview] Fixes <code>loadFlutterAsset</code>
exception and updates na...</li>
<li><a
href="f26b681ab4"><code>f26b681</code></a>
[various] Update Android example toolchains (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/9062">#9062</a>)</li>
<li><a
href="312f23f9bf"><code>312f23f</code></a>
[shared_preferences] Allow reading int as long in SharedPreferences <a
href="https://github.com/flutter/packages/tree/main/packages/issues/165781">#165781</a>
(...</li>
<li><a
href="2405f6a2b7"><code>2405f6a</code></a>
[pigeon] swift equality methods (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/8971">#8971</a>)</li>
<li><a
href="4a36dc63f7"><code>4a36dc6</code></a>
[all_packages] Enforce property assignment for compile sdk over method
assign...</li>
<li><a
href="eaf475cefb"><code>eaf475c</code></a>
[google_maps_flutter] Fix iOS info window regression (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/8939">#8939</a>)</li>
<li><a
href="07496eb030"><code>07496eb</code></a>
[multicast_dns] MDnsClient::listen supports onError callback (<a
href="https://github.com/flutter/packages/tree/main/packages/issues/8888">#8888</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/flutter/packages/commits/go_router-v15.0.0/packages">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go_router&package-manager=pub&previous-version=14.8.1&new-version=15.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 10:31:55 -04:00
..
2023-11-16 08:55:44 +10:00
2023-11-16 08:55:44 +10:00
2023-11-16 08:55:44 +10:00
2023-08-17 06:26:43 +10:00
2025-02-12 18:08:01 -05:00
2023-11-16 08:55:44 +10:00
2023-11-16 14:48:50 +10:00

Navigation and Routing

A sample that shows how to use [go_router][https://pub.dev/packages/go_router] API to handle common navigation scenarios.

Goals

  • Demonstrate common navigation scenarios:
    • Parsing path parameters ('/user/:id')
    • Sign in (redirection)
    • Nested navigation using ShellRoute
  • Demonstrate how [deep linking][] is configured on iOS and Android
  • Demonstrate how to use the Link widget from package:url_Launcher with the Router API.