beamer 0.6.4+1 copy "beamer: ^0.6.4+1" to clipboard
beamer: ^0.6.4+1 copied to clipboard

outdated

Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly.

0.6.4+1 #

  • Add logo image

0.6.4 #

  • Fix static analysis (Pana 0.14.10, Flutter 1.22.6, Dart 2.10.5) problem by not using maybeOf

0.6.3 #

  • Add name attribute to BeamPage
  • Fix BeamerRouterDelegate not notifying listeners on setNewRoutePath

0.6.2 #

  • Add navigatorObservers attribute to BeamerRouterDelegate

0.6.1 #

  • Add guardNonMatching attribute to BeamGuard

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.router constructor needs to be used
  • BREAKING: String pathBlueprint is now List<String> pathBlueprints
  • BREAKING: BeamLocation.withParameters constructor is removed and all parameters are handled with 1 constructor. See example if you need super.
  • BREAKING: BeamPage's page renamed to child
  • NEW FEATURE: BeamLocation can support multiple and arbitrary long path blueprints
  • NEW FEATURE: notFoundPage
  • Add more complex books example
  • Add more doc comments
  • Remove the need for routerDelegate to 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.pages must be List<BeamPage> instead of List<Page>
  • Add keepPathParametersOnPop to BeamPage
  • Fix _currentPages to BeamLocation parsing 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 Widget tree
  • BREAKING: beaming is now only possible with extension methods on BuildContext
  • BREAKING: BeamPage.identifier replaced with BeamPage.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
1232
likes
0
pub points
96%
popularity

Publisher

verified publisherbeamer.dev

Route through guarded page stacks and URLs using the Navigator 2.0 API effortlessly.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on beamer