flow_nav 1.0.0 copy "flow_nav: ^1.0.0" to clipboard
flow_nav: ^1.0.0 copied to clipboard

A dynamic navigation and layout orchestration package for Flutter. Automatically adapts AppBar to toolbar on large screens, and handles page navigation — full screen push on mobile, detail panel swap [...]

Changelog #

1.0.0 #

Initial release of flow_nav.

Features #

  • FlowScaffold — adaptive scaffold that automatically switches between single-column (phone), split (tablet), and three-column (desktop) layouts
  • FlowAppBar — adaptive AppBar that renders as a standard AppBar on phone and as a custom toolbar widget on tablet/desktop
  • FlowNavController — handles navigation automatically: full-screen push on phone, detail panel swap on larger screens
  • FlowNavBreakpointInheritedWidget-based breakpoint resolver; use FlowNavBreakpoint.of(context) anywhere in the tree
  • FlowNavConfig — global config for breakpoints, body padding/margin, max width, and custom router hooks
  • Router-agnostic: works with default Navigator, GoRouter, GetX, AutoRoute, or any custom router
  • No forced UI — pure layout and navigation orchestration
1
likes
150
points
40
downloads

Documentation

Documentation
API reference

Publisher

verified publisherflagodna.com

Weekly Downloads

A dynamic navigation and layout orchestration package for Flutter. Automatically adapts AppBar to toolbar on large screens, and handles page navigation — full screen push on mobile, detail panel swap on large screens. No UI provided, pure workflow logic.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flow_nav