Class ViewAnimationState
- java.lang.Object
-
- at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState<View>
-
- at.wirecube.additiveanimations.additive_animator.animation_set.view.ViewAnimationState
-
- All Implemented Interfaces:
AnimationAction<View>
public class ViewAnimationState extends AnimationState<View>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
AnimationState.AnimationEndAction<T>, AnimationState.AnimationStartAction<T>, AnimationState.Builder<T>
-
Nested classes/interfaces inherited from interface at.wirecube.additiveanimations.additive_animator.animation_set.AnimationAction
AnimationAction.Animation<T>
-
-
Constructor Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnimationState.AnimationEndAction<View>getAnimationEndAction()List<AnimationAction.Animation<View>>getAnimations()AnimationState.AnimationStartAction<View>getAnimationStartAction()-
Methods inherited from class at.wirecube.additiveanimations.additive_animator.animation_set.AnimationState
shouldRun, shouldRunEndListener
-
-
-
-
Constructor Detail
-
ViewAnimationState
public ViewAnimationState(@NonNull List<ViewAnimation> animations)
-
ViewAnimationState
public ViewAnimationState(@NonNull ViewAnimation... animations)
-
ViewAnimationState
public ViewAnimationState(@NonNull List<ViewAnimation> animations, @Nullable AnimationState.AnimationStartAction<View> startAction)
-
ViewAnimationState
public ViewAnimationState(ViewAnimation animation, @Nullable AnimationState.AnimationStartAction<View> startAction)
-
ViewAnimationState
public ViewAnimationState(@Nullable AnimationState.AnimationStartAction<View> startAction, @NonNull ViewAnimation... animations)
-
ViewAnimationState
public ViewAnimationState(@NonNull ViewAnimation animation, @Nullable AnimationState.AnimationEndAction<View> endAction)
-
ViewAnimationState
public ViewAnimationState(@NonNull List<ViewAnimation> animations, @Nullable AnimationState.AnimationEndAction<View> endAction)
-
ViewAnimationState
public ViewAnimationState(@Nullable AnimationState.AnimationEndAction<View> endAction, @NonNull ViewAnimation... animations)
-
ViewAnimationState
public ViewAnimationState(@NonNull ViewAnimation animation, @Nullable AnimationState.AnimationStartAction<View> startAction, @Nullable AnimationState.AnimationEndAction<View> endAction)
-
ViewAnimationState
public ViewAnimationState(@Nullable AnimationState.AnimationStartAction<View> startAction, @Nullable AnimationState.AnimationEndAction<View> endAction, @NonNull ViewAnimation... animations)
-
ViewAnimationState
public ViewAnimationState(@NonNull List<ViewAnimation> animations, @Nullable AnimationState.AnimationStartAction<View> startAction, @Nullable AnimationState.AnimationEndAction<View> endAction)
-
-
Method Detail
-
getAnimations
public List<AnimationAction.Animation<View>> getAnimations()
-
getAnimationStartAction
public AnimationState.AnimationStartAction<View> getAnimationStartAction()
- Overrides:
getAnimationStartActionin classAnimationState<View>
-
getAnimationEndAction
public AnimationState.AnimationEndAction<View> getAnimationEndAction()
- Overrides:
getAnimationEndActionin classAnimationState<View>
-
-