1 package com.airbnb.lottie.configurations.reducemotion; 2 3 4 public enum ReducedMotionMode { 5 /** 6 * The default behavior where Lottie animations play normally with no overrides. 7 * By default this mode is used when {@link com.airbnb.lottie.utils.Utils#getAnimationScale(Context)} is not 0. 8 */ 9 STANDARD_MOTION, 10 11 /** 12 * Lottie animations with a "reduced motion" marker will play that marker instead of any other animations. 13 * By default this mode is used when {@link com.airbnb.lottie.utils.Utils#getAnimationScale(Context)} == 0. 14 */ 15 REDUCED_MOTION 16 } 17