NavTransition
Selects the screen-transition animation style used by NavEaseNavGraph / NavEaseHost.
Pass as the navTransition parameter of NavEaseHost:
NavEaseHost(navTransition = NavTransition.Rise)Content copied to clipboard
All options include carefully tuned easing so every swap looks polished regardless of which style you choose.
Inheritors
Types
Link copied to clipboard
Depth — Material Design 3 Z-axis shared-axis motion.
Link copied to clipboard
Fade — symmetric cross-fade.
Link copied to clipboard
Instant — no animation whatsoever.
Link copied to clipboard
Push — horizontal slide, iOS / native-mobile feel.
Link copied to clipboard
Rise — vertical slide from the bottom up.
Link copied to clipboard
Zoom — scale-and-fade.