components/navigation_rail/m3e_navigation_rail library

Classes

M3ENavigationRail
Material 3 Expressive Navigation Rail — single widget that animates between states.
M3ENavigationRailDestination
Model for a navigation destination. One class per file.
M3ENavigationRailFabSlot
Configuration for the rail's built-in FAB.
M3ENavigationRailLayout
Static layout constants for the navigation rail.
M3ENavigationRailSection
Section groups a header and a list of destinations. One class per file.
M3ENavigationRailTheme
Theme values for M3ENavigationRail.

Enums

M3ENavigationRailLabelBehavior
Controls how labels are shown for rail destinations when the rail is expanded.
M3ENavigationRailModality
Modality for the expanded rail.
M3ENavigationRailType
M3 Expressive types for the rail.

Extensions

M3ENavigationRailTypeX on M3ENavigationRailType
Convenience extension for checking the current rail type.