Transitions: New generic DefaultTransition function(continues parent's scope instead of clearing it). (v1.0.1)
This commit is contained in:
parent
3d6c81bb98
commit
84b3e6906f
1 changed files with 17 additions and 1 deletions
|
|
@ -36,7 +36,23 @@ object Transitions {
|
|||
fun DefaultTransition(
|
||||
visible: Boolean,
|
||||
modifier: Modifier = Modifier,
|
||||
content: @Composable (() -> Unit)
|
||||
content: @Composable () -> Unit
|
||||
) {
|
||||
CustomAnimatedVisibility(
|
||||
visible = visible,
|
||||
modifier = modifier,
|
||||
enter = Transitions.DefaultTransitionIn,
|
||||
exit = Transitions.DefaultTransitionOut
|
||||
) {
|
||||
content()
|
||||
}
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun <T> T.DefaultTransition(
|
||||
visible: Boolean,
|
||||
modifier: Modifier = Modifier,
|
||||
content: @Composable T.() -> Unit
|
||||
) {
|
||||
CustomAnimatedVisibility(
|
||||
visible = visible,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue