beamer 0.6.3
beamer: ^0.6.3 copied to clipboard
Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly.
0.6.3 #
- Add
nameattribute toBeamPage - Fix
BeamerRouterDelegatenot notifying listeners onsetNewRoutePath
0.6.2 #
- Add
navigatorObserversattribute toBeamerRouterDelegate
0.6.1 #
- Add
guardNonMatchingattribute toBeamGuard
0.6.0+1 #
- Fix some mistakes in README
0.6.0 #
- NEW FEATURE: Guards
- NEW FEATURE: Beamer as a Widget (see Bottom Navigation example)
- Add
examples/for every gif in README - Add state to
Beamer
0.5.0 #
- BREAKING:
*App.routerconstructor needs to be used - BREAKING:
String pathBlueprintis nowList<String> pathBlueprints - BREAKING:
BeamLocation.withParametersconstructor is removed and all parameters are handled with 1 constructor. See example if you needsuper. - BREAKING:
BeamPage'spagerenamed tochild - NEW FEATURE:
BeamLocationcan support multiple and arbitrary long path blueprints - NEW FEATURE:
notFoundPage - Add more complex books example
- Add more doc comments
- Remove the need for
routerDelegateto take locations
0.4.1+1 #
- Add some more badges
0.4.1 #
- Update example not to access state (books) from
BeamLocation
0.4.0 #
- BREAKING:
BeamLocation.pagesmust beList<BeamPage>instead ofList<Page> - Add
keepPathParametersOnPoptoBeamPage - Fix
_currentPagestoBeamLocationparsing when page stack is beyond URI path parameter - Update README
- Cleanup
0.3.0 #
- Add
Beamer.of(context)for convenience - Add recreation of "official" books example
- Update README
- Cleanup
0.2.0 #
- BREAKING: Beamer must be placed in a
Widgettree - BREAKING: beaming is now only possible with extension methods on
BuildContext - BREAKING:
BeamPage.identifierreplaced withBeamPage.key - Remove
BeamLocation.popLocation - Add "backwards parse" of URI
- Format pedantically
- Update README with new practices and deep location example
0.1.2 #
- Add dartdoc and tests
0.1.1 #
- Remove widgets from export barrel
0.1.0+1 #
- Add more to pub description
0.1.0 #
- Initial release



