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

21 Commits

Author SHA1 Message Date
Kevin Moore
c9688ca34b Move library to a top-level variable, since it never changes (#887) 2021-08-26 16:18:40 -07:00
Kevin Moore
ecf716dcab navigation_and_routing: a bunch of cleanup (#886)
Fail early on nullable context objects - no code paths allow null
Eliminate superfluous private function
Use a function over an abstract class with one method
2021-08-26 16:14:29 -07:00
Kevin Moore
ad6dc454f2 cleanup: remove old snippets from navigation and routing (#882) 2021-08-26 12:45:40 -07:00
Kevin Moore
fa7dec1475 Cleanup to navigation_and_routing sample (#881)
- make more things private and final, where possible
- remove unused members
- used expression bodies, where possible
2021-08-26 09:16:27 -07:00
John Ryan
7de8fafcee Fix sample index deployment action (#862)
* Update sample index dependencies

* Update to tuneup 0.3.8, update dependencies

* Upgrade to null safety, lock sass version

* fix analyzer warnings

* Fix unit tests

* Fix issues from upgrading to null safety
2021-08-02 15:41:18 -07:00
Kevin Moore
b0745a00d4 General cleanup: consistent quoting, sort dependencies, (#859)
single quotes everywhere
fix comment references
2021-08-02 10:57:30 -07:00
idkq
228bc80b9a Did you mean to use .go here? (#857) 2021-07-28 16:35:33 -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
Brett Morgan
a405fc4a9d Update the dependencies (#815) 2021-06-08 08:15:43 +10:00
Michael Goderbauer
252c6fcb57 Change router examples to use SynchronousFuture (#796) 2021-05-18 07:47:04 -07:00
Todd Volkert
9d50bdf494 Change the sci-fi books we use in our samples (#783) 2021-03-26 15:43:36 -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
Brett Morgan
622e8d55d3 Migrate to the New Material Buttons (#668) 2021-01-27 13:20:50 +11:00
Sashika Nawarathne
4ae90f3aa9 Fix minor warnings (#673) 2021-01-25 12:31:38 +11:00
Brett Morgan
6e9824dc12 flutter pub update & various fixes (#627) 2020-12-18 10:51:31 +11: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