-
public final class DiceAnimation<T extends DiceView> extends SteppedComponentAnimation<T>
-
-
Field Summary
Fields Modifier and Type Field Description private final Integer
toSide
private final Integer
speed
private final T
componentView
private Boolean
running
private Function1<AnimationFinishedEvent, Unit>
onFinished
private final Integer
duration
-
Constructor Summary
Constructors Constructor Description DiceAnimation(T dice, Integer toSide, Integer duration, Integer speed)
Creates a DiceAnimation for the given DiceView.
-
Method Summary
Modifier and Type Method Description final Integer
getToSide()
final Integer
getSpeed()
final T
getComponentView()
final Boolean
getRunning()
Boolean indicating whether the Animation is currently running. final Unit
setRunning(Boolean running)
Boolean indicating whether the Animation is currently running. final Function1<AnimationFinishedEvent, Unit>
getOnFinished()
Gets invoked when Animation has finished. final Unit
setOnFinished(Function1<AnimationFinishedEvent, Unit> onFinished)
Gets invoked when Animation has finished. final Integer
getDuration()
-
-
Method Detail
-
getComponentView
final T getComponentView()
-
getRunning
final Boolean getRunning()
-
setRunning
final Unit setRunning(Boolean running)
-
getOnFinished
final Function1<AnimationFinishedEvent, Unit> getOnFinished()
Gets invoked when Animation has finished.
-
setOnFinished
final Unit setOnFinished(Function1<AnimationFinishedEvent, Unit> onFinished)
Gets invoked when Animation has finished.
-
getDuration
final Integer getDuration()
-
-
-
-