SceneTransitionFactoryBuilder

In package com.nhaarman.acorn.android.transition

class com.nhaarman.acorn.android.transition.SceneTransitionFactoryBuilder

A DSL that can create SceneTransitionFactory instances by binding pairs of Scenes to SceneTransition instances.

Constructors

constructor()

A DSL that can create SceneTransitionFactory instances by binding pairs of Scenes to SceneTransition instances.

Parameters:
  • No parameters

Methods

infix fun .use(transition: SceneTransition)

Binds two SceneKeys to a SceneTransition instance.

Parameters:
infix fun .use(transition: SceneTransition)

Binds two Scene classes to a SceneTransition instance.

Parameters:
infix fun .use(transition: (Scene)->SceneTransition)

Binds two Scene classes to a lazily evaluated SceneTransition instance.

Parameters:
  • transition: (Scene)->SceneTransition

    A function that provides a SceneTransition instance. Its parameter is the destination Scene of the SceneTransition.

fun build(): SceneTransitionFactory
Parameters:
  • No parameters