Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 10ffeca4 authored by moezbhatti's avatar moezbhatti
Browse files

Provide default constructor for change handler

parent 66140894
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -30,10 +30,18 @@ import com.bluelinelabs.conductor.ControllerChangeHandler
import com.bluelinelabs.conductor.changehandler.AnimatorChangeHandler
import com.moez.QKSMS.common.util.extensions.dpToPx

class QkChangeHandler(removesFromViewOnPush: Boolean = true) : AnimatorChangeHandler(250, removesFromViewOnPush) {
class QkChangeHandler @JvmOverloads constructor(
    removesFromViewOnPush: Boolean = true
) : AnimatorChangeHandler(250, removesFromViewOnPush) {

    @NonNull
    override fun getAnimator(@NonNull container: ViewGroup, @Nullable from: View?, @Nullable to: View?, isPush: Boolean, toAddedToContainer: Boolean): Animator {
    override fun getAnimator(
        @NonNull container: ViewGroup,
        @Nullable from: View?,
        @Nullable to: View?,
        isPush: Boolean,
        toAddedToContainer: Boolean
    ): Animator {
        val animatorSet = AnimatorSet()
        animatorSet.interpolator = DecelerateInterpolator()