fdr 0.0.5 copy "fdr: ^0.0.5" to clipboard
fdr: ^0.0.5 copied to clipboard

Fully declarative routing for Flutter applications, as easy as `Widget.build`.

0.0.5 #

  • Support hot reload for all built-in navigators
  • Add StatelessNavigator, akin to StatelessWidget for when the child pages are determined just from the arguments
  • Remove MappedNavigatableSource, as a stateful instance (unlike the managed NavigatorState) just seems to easy to use wrongly (not retaining the instance, and thus recreating it over and over)

0.0.4 #

  • Add StatefulNavigator, akin to StatefulWidget
    • Where the library takes care of managing the associated state object's lifecycle

0.0.3 #

  • Add CI
  • Publish tags automatically from GitHub
  • Stricter analysis options

0.0.2 #

  • Switch to new Flutter 3.24.0 Navigator API: onDidRemovePage
    • Make use of Page.canPop and Page.onPopInvoke to tell the framework which pages can be popped.
      This can be configured / changed during the page's display, e.g. to prevent back swipes once a form contains changes.

0.0.1 #

  • Initial release with basic page and navigtable source ("bloc for routing") support
1
likes
150
points
28
downloads

Publisher

verified publisherrelentless.works

Weekly Downloads

Fully declarative routing for Flutter applications, as easy as `Widget.build`.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on fdr