In package com.nhaarman.acorn.android.transition
class com.nhaarman.acorn.android.transition.DefaultSceneTransitionFactory
A SceneTransitionFactory that uses the TransitionData.isBackwards flag to determine the transition.
Constructors
constructor(viewControllerFactory: ViewControllerFactory)
A SceneTransitionFactory that uses the TransitionData.isBackwards flag to determine the transition.
-
viewControllerFactory: ViewControllerFactory
Methods
fun supports(previousScene: Scene, newScene: Scene, data: TransitionData?): Boolean
Returns true
when this SceneTransitionFactory can create a SceneTransition
when transitionFor is called.
If this method returns false for a specific combination of its parameters,
no calls to transitionFor with that combination must be made.
-
previousScene: Scene
-
newScene: Scene
-
data: TransitionData?
fun transitionFor(previousScene: Scene, newScene: Scene, data: TransitionData?): SceneTransition
Creates a new SceneTransition for given Scenes.
-
previousScene: Scene
The Scene to start the animation from.
-
newScene: Scene
The Scene to animate to.
-
data: TransitionData?
Optional data for the transition.