1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
John Ryan
49eebf8c20 Update navigation_and_routing sample to go_router (#2067)
This is a new PR to update the navigation_and_routing sample to the
latest version of go_router. It is a based on
https://github.com/flutter/samples/pull/1437

---------

Co-authored-by: Brett Morgan <brettmorgan@google.com>
2023-11-01 12:14:00 -07:00
John Ryan
35f1670098 Update Navigation and Routing sample (#851)
* Add duration parameter to FadeTransitionPage

* Use didChangeDependencies instead of didUpdateWidget

* Don't notify listeners if the path hasn't changed

* Update navigation sample WIP

* Use Link and RouteStateScope in settings screen

* update README

* use named parameters for Library.addBook()

* Make _handleAuthStateChanged synchronous

* add missing copyright headers

* Address code review comments

* Address code review comments
2021-07-12 14:22:53 -07:00
John Ryan
ae3c4e3c47 Replace navigation_and_routing with a new sample (#832)
* move snippets into old_snippets directory

* add new navigation_and_routing sample

* add copyright headers

* Apply #827 to old_snippets/ directory and upgrade them to null safety

* Code review comments

- Move Guard class into parser.dart
- Move usage of guards from Delegate to RouteInformationParser
- Rename delegate to SimpleRouterDelegate

* clean up imports

* refactor settings screen, fix bug

* avoid conflicting paths /books/new and /books/1 - rename to book/1

* dispose fields in _BookstoreState class

* remove /books path

This was causing problems

* add comment

* Change BookstoreAuthScope and BookstoreAuthScope to InheritedNotifier

* fix warnings

* Make the initial route configurable, set to '/signin'

* Enable deep linking

https://flutter.dev/docs/development/ui/navigation/deep-linking

* use path URL strategy on the web.

* remove TODO, add comment
2021-07-08 07:48:17 -07:00
pcamp
ceac95c72a Typo fixes in README.md (#775) 2021-03-17 11:46:59 +11:00
John Ryan
43189d90f8 Rename Navigator 2.0 to Router (#712)
* Rename Navigator 2.0 to Router

This aligns better with the documentation for this new API, and doesn't
imply that apps need to be upgraded.

* introduction -> navigator
2021-02-11 08:59:55 -08:00
John Ryan
bb88a9f7fe format navigation_and_routing README (#624) 2020-12-16 21:33:34 -08:00
Tushar Ojha
8af3a63da3 updated README with links (#621) 2020-12-14 10:22:18 -08:00
John Ryan
136cf0a661 Update README.md (#619) 2020-12-14 18:07:53 +11:00
John Ryan
d73beef792 Add navigator 2 samples (#606)
* add navigation_and_routing sample

* Add navigation samples and README

* remove "goals" section

* add newlines

* add copyright headers

* Update README, remove pubspec comments, add description
2020-12-11 17:27:01 -08:00