adaptive_navigation_view library
Classes
- The bar displayed at the top of the app. It can adapt itself to all the display modes.
- The NavigationView control provides top-level navigation for your app. It adapts to a variety of screen sizes and supports both top and left navigation styles.
- PaneButton
- The PaneButton is an IconButton adorned with a "pane" icon. When pressed, the button invokes NavigationViewState.openPane for the associated NavigationView.pane.
- PaneController
- Provides interactive behavior for NavigationPane widgets.
- PaneControllerState
- State for a PaneController.
- PaneIndicator
- Selection Indicator for the Material 3 NavigationBar and NavigationRail components.
- PaneItemDestination
- A Material Design NavigationPane destination.
- PaneTheme
-
An inherited widget that defines visual properties for
Pane
s in this widget's subtree. - PaneThemeData
-
Defines default property values for descendant
Pane
widgets. - WidthBreakpoint
Enums
- DisplayMode
- You can use the PaneDisplayMode property to configure different navigation styles, or display modes, for the NavigationView
- PaneAlignment
- The possible alignments of a NavigationPane.
Constants
- The width of the Compact Navigation Pane
- The width of the Open Navigation Pane
Typedefs
- PaneCallback = void Function(bool isOpened)