ResolvedNavTransition
data class ResolvedNavTransition(val durationMillis: Int, val alpha: (Float) -> Float = { 1f }, val scaleX: (Float) -> Float = { 1f }, val scaleY: (Float) -> Float = { 1f }, val translationX: (Float) -> Float = { 0f }, val translationY: (Float) -> Float = { 0f }, val rotationZ: (Float) -> Float = { 0f })(source)
The concrete, renderer-ready form of a NavTransition.
Produced by NavTransition.resolve; consumed by the animation layer in NavigationRender. All transform lambdas accept a normalised progress value in [0, 1].