Add slide transitions
This commit is contained in:
@@ -4,6 +4,16 @@ import androidx.compose.animation.*
|
||||
import androidx.compose.animation.core.tween
|
||||
|
||||
|
||||
@ExperimentalAnimationApi
|
||||
val AnimatedContentScope<RouteHandlerScope>.leftSlide: ContentTransform
|
||||
get() = slideIntoContainer(AnimatedContentScope.SlideDirection.Left) with
|
||||
slideOutOfContainer(AnimatedContentScope.SlideDirection.Left)
|
||||
|
||||
@ExperimentalAnimationApi
|
||||
val AnimatedContentScope<RouteHandlerScope>.rightSlide: ContentTransform
|
||||
get() = slideIntoContainer(AnimatedContentScope.SlideDirection.Right) with
|
||||
slideOutOfContainer(AnimatedContentScope.SlideDirection.Right)
|
||||
|
||||
@ExperimentalAnimationApi
|
||||
val AnimatedContentScope<RouteHandlerScope>.fastFade: ContentTransform
|
||||
get() = fadeIn(tween(200)) with fadeOut(tween(200))
|
||||
|
||||
Reference in New Issue
Block a user