blob: c168e5e9b2503f05f6053c0cdb54f0e0d5f04667 [file] [log] [blame]
package com.airbnb.lottie.model.animatable;
import com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation;
import com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation;
import com.airbnb.lottie.value.Keyframe;
import com.airbnb.lottie.value.ScaleXY;
import java.util.List;
public class AnimatableScaleValue extends BaseAnimatableValue<ScaleXY, ScaleXY> {
AnimatableScaleValue() {
this(new ScaleXY(1f, 1f));
}
public AnimatableScaleValue(ScaleXY value) {
super(value);
}
public AnimatableScaleValue(List<Keyframe<ScaleXY>> keyframes) {
super(keyframes);
}
@Override public BaseKeyframeAnimation<ScaleXY, ScaleXY> createAnimation() {
return new ScaleKeyframeAnimation(keyframes);
}
}