Updated on 2026-08-14

This commit is contained in:
Tangem 2021-10-06 22:12:14 +03:00
parent baaa317381
commit ca51d6803a
13 changed files with 198 additions and 36 deletions

View file

@ -1,8 +1,6 @@
package com.tangem.tap.common.transitions
import androidx.transition.ChangeBounds
import androidx.transition.ChangeImageTransform
import androidx.transition.TransitionSet
import androidx.transition.*
/**
[REDACTED_AUTHOR]
@ -10,18 +8,37 @@ import androidx.transition.TransitionSet
class FrontCardEnterTransition : TransitionSet() {
init {
ordering = ORDERING_TOGETHER;
addTransition(ChangeImageTransform())
addTransition(ChangeBounds())
// addTransition(Fade())
// addTransition(Fade(Visibility.MODE_IN))
// addTransition(ChangeTransform())
addTransition(Fade())
addTransition(ChangeImageTransform()) // изменения внутри ImageView
addTransition(ChangeTransform()) // изменение размеров, углов накона
addTransition(ChangeBounds()) // изменение положения
}
}
class FrontCardExitTransition : TransitionSet() {
init {
ordering = ORDERING_TOGETHER;
addTransition(Fade())
addTransition(ChangeImageTransform())
addTransition(ChangeTransform())
addTransition(ChangeBounds())
}
}
class HomeToOnboardingTransition : TransitionSet() {
init {
ordering = ORDERING_TOGETHER;
addTransition(Fade())
addTransition(ChangeTransform())
addTransition(ChangeBounds())
}
}
class InternalNoteLayoutTransition : TransitionSet() {
init {
ordering = ORDERING_TOGETHER;
addTransition(ChangeTransform())
addTransition(ChangeBounds())
addTransition(Fade())
}
}