flow_nav 1.0.0
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) layoutsFlowAppBar— adaptive AppBar that renders as a standard AppBar on phone and as a custom toolbar widget on tablet/desktopFlowNavController— handles navigation automatically: full-screen push on phone, detail panel swap on larger screensFlowNavBreakpoint—InheritedWidget-based breakpoint resolver; useFlowNavBreakpoint.of(context)anywhere in the treeFlowNavConfig— 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