Hierarchy For All Packages
Package Hierarchies:- com.airbnb.lottie,
- com.airbnb.lottie.animation,
- com.airbnb.lottie.animation.content,
- com.airbnb.lottie.animation.keyframe,
- com.airbnb.lottie.manager,
- com.airbnb.lottie.model,
- com.airbnb.lottie.model.animatable,
- com.airbnb.lottie.model.content,
- com.airbnb.lottie.model.layer,
- com.airbnb.lottie.network,
- com.airbnb.lottie.parser,
- com.airbnb.lottie.parser.moshi,
- com.airbnb.lottie.utils,
- com.airbnb.lottie.value
Class Hierarchy
- java.lang.Object
- com.airbnb.lottie.model.animatable.AnimatableColorValue
- com.airbnb.lottie.model.animatable.AnimatableFloatValue
- com.airbnb.lottie.model.animatable.AnimatableGradientColorValue
- com.airbnb.lottie.model.animatable.AnimatableIntegerValue
- com.airbnb.lottie.model.animatable.AnimatablePathValue (implements com.airbnb.lottie.model.animatable.AnimatableValue<K,A>)
- com.airbnb.lottie.parser.AnimatablePathValueParser
- com.airbnb.lottie.model.animatable.AnimatablePointValue
- com.airbnb.lottie.model.animatable.AnimatableScaleValue
- com.airbnb.lottie.model.animatable.AnimatableShapeValue
- com.airbnb.lottie.model.animatable.AnimatableSplitDimensionPathValue (implements com.airbnb.lottie.model.animatable.AnimatableValue<K,A>)
- com.airbnb.lottie.model.animatable.AnimatableTextFrame
- com.airbnb.lottie.model.animatable.AnimatableTextProperties
- com.airbnb.lottie.parser.AnimatableTextPropertiesParser
- com.airbnb.lottie.model.animatable.AnimatableTransform (implements com.airbnb.lottie.model.content.ContentModel, com.airbnb.lottie.animation.content.ModifierContent)
- com.airbnb.lottie.parser.AnimatableTransformParser
- com.airbnb.lottie.parser.AnimatableValueParser
- android.animation.Animator (implements java.lang.Cloneable)
- android.animation.ValueAnimator
- com.airbnb.lottie.utils.BaseLottieAnimator
- com.airbnb.lottie.utils.LottieValueAnimator (implements android.view.Choreographer.FrameCallback)
- com.airbnb.lottie.utils.BaseLottieAnimator
- android.animation.ValueAnimator
- com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation<K,A>
- com.airbnb.lottie.animation.keyframe.ColorKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.FloatKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.GradientColorKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.IntegerKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.PathKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.PointKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.ScaleKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.ShapeKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.SplitDimensionPathKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.TextKeyframeAnimation
- com.airbnb.lottie.animation.keyframe.ValueCallbackKeyframeAnimation<K,A>
- com.airbnb.lottie.model.layer.BaseLayer (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.model.KeyPathElement)
- com.airbnb.lottie.model.layer.CompositionLayer
- com.airbnb.lottie.model.layer.ImageLayer
- com.airbnb.lottie.model.layer.NullLayer
- com.airbnb.lottie.model.layer.ShapeLayer
- com.airbnb.lottie.model.layer.SolidLayer
- com.airbnb.lottie.model.layer.TextLayer
- com.airbnb.lottie.animation.content.BaseStrokeContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.animation.content.GradientStrokeContent
- com.airbnb.lottie.animation.content.StrokeContent
- com.airbnb.lottie.model.content.BlurEffect
- com.airbnb.lottie.model.content.CircleShape (implements com.airbnb.lottie.model.content.ContentModel)
- android.graphics.ColorFilter
- android.graphics.PorterDuffColorFilter
- com.airbnb.lottie.SimpleColorFilter
- android.graphics.PorterDuffColorFilter
- com.airbnb.lottie.parser.ColorParser
- com.airbnb.lottie.animation.content.CompoundTrimPathContent
- com.airbnb.lottie.animation.content.ContentGroup (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.model.KeyPathElement)
- com.airbnb.lottie.model.CubicCurveData
- com.airbnb.lottie.network.DefaultLottieFetchResult (implements com.airbnb.lottie.network.LottieFetchResult)
- com.airbnb.lottie.network.DefaultLottieNetworkFetcher (implements com.airbnb.lottie.network.LottieNetworkFetcher)
- com.airbnb.lottie.model.DocumentData
- com.airbnb.lottie.parser.DocumentDataParser
- android.graphics.drawable.Drawable
- com.airbnb.lottie.LottieDrawable (implements android.graphics.drawable.Animatable, android.graphics.drawable.Drawable.Callback)
- com.airbnb.lottie.parser.DropShadowEffect
- com.airbnb.lottie.parser.DropShadowEffectParser
- com.airbnb.lottie.animation.keyframe.DropShadowKeyframeAnimation (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener)
- com.airbnb.lottie.animation.content.EllipseContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.animation.content.FillContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.parser.FloatParser
- com.airbnb.lottie.model.Font
- com.airbnb.lottie.FontAssetDelegate
- com.airbnb.lottie.manager.FontAssetManager
- com.airbnb.lottie.model.FontCharacter
- com.airbnb.lottie.utils.GammaEvaluator
- com.airbnb.lottie.model.content.GradientColor
- com.airbnb.lottie.parser.GradientColorParser
- com.airbnb.lottie.model.content.GradientFill (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.animation.content.GradientFillContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.model.content.GradientStroke (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.manager.ImageAssetManager
- com.airbnb.lottie.parser.IntegerParser
- com.airbnb.lottie.parser.moshi.JsonReader (implements java.io.Closeable)
- com.airbnb.lottie.parser.moshi.JsonReader.Options
- com.airbnb.lottie.value.Keyframe<T>
- com.airbnb.lottie.animation.keyframe.PathKeyframe
- com.airbnb.lottie.model.KeyPath
- com.airbnb.lottie.L
- com.airbnb.lottie.model.layer.Layer
- com.airbnb.lottie.parser.LayerParser
- com.airbnb.lottie.utils.LogcatLogger (implements com.airbnb.lottie.LottieLogger)
- com.airbnb.lottie.utils.Logger
- com.airbnb.lottie.Lottie
- com.airbnb.lottie.LottieComposition
- com.airbnb.lottie.LottieComposition.Factory
- com.airbnb.lottie.model.LottieCompositionCache
- com.airbnb.lottie.LottieCompositionFactory
- com.airbnb.lottie.parser.LottieCompositionMoshiParser
- com.airbnb.lottie.LottieConfig
- com.airbnb.lottie.LottieConfig.Builder
- com.airbnb.lottie.value.LottieFrameInfo<T>
- com.airbnb.lottie.LottieImageAsset
- com.airbnb.lottie.LottieResult<V>
- com.airbnb.lottie.LottieTask<T>
- com.airbnb.lottie.value.LottieValueCallback<T>
- com.airbnb.lottie.value.LottieInterpolatedFloatValue
- com.airbnb.lottie.value.LottieInterpolatedIntegerValue
- com.airbnb.lottie.value.LottieInterpolatedPointValue
- com.airbnb.lottie.value.LottieRelativeFloatValueCallback
- com.airbnb.lottie.value.LottieRelativeIntegerValueCallback
- com.airbnb.lottie.value.LottieRelativePointValueCallback
- com.airbnb.lottie.model.Marker
- com.airbnb.lottie.model.content.Mask
- com.airbnb.lottie.animation.keyframe.MaskKeyframeAnimation
- com.airbnb.lottie.utils.MeanCalculator
- com.airbnb.lottie.model.content.MergePaths (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.animation.content.MergePathsContent
- com.airbnb.lottie.utils.MiscUtils
- com.airbnb.lottie.model.MutablePair<T>
- com.airbnb.lottie.network.NetworkCache
- com.airbnb.lottie.network.NetworkFetcher
- android.graphics.Paint
- com.airbnb.lottie.animation.LPaint
- com.airbnb.lottie.parser.PathParser
- com.airbnb.lottie.PerformanceTracker
- com.airbnb.lottie.parser.PointFParser
- com.airbnb.lottie.animation.content.PolystarContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.model.content.PolystarShape (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.animation.content.RectangleContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.model.content.RectangleShape (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.model.content.Repeater (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.animation.content.RepeaterContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.DrawingContent, com.airbnb.lottie.animation.content.KeyPathElementContent)
- com.airbnb.lottie.model.content.RoundedCorners (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.animation.content.RoundedCornersContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.ShapeModifierContent)
- com.airbnb.lottie.parser.RoundedCornersParser
- com.airbnb.lottie.value.ScaleXY
- com.airbnb.lottie.parser.ScaleXYParser
- com.airbnb.lottie.animation.content.ShapeContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener)
- com.airbnb.lottie.model.content.ShapeData
- com.airbnb.lottie.parser.ShapeDataParser
- com.airbnb.lottie.model.content.ShapeFill (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.model.content.ShapeGroup (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.model.content.ShapePath (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.model.content.ShapeStroke (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.model.content.ShapeTrimPath (implements com.airbnb.lottie.model.content.ContentModel)
- com.airbnb.lottie.TextDelegate
- com.airbnb.lottie.animation.keyframe.TransformKeyframeAnimation
- com.airbnb.lottie.animation.content.TrimPathContent (implements com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener, com.airbnb.lottie.animation.content.Content)
- com.airbnb.lottie.utils.Utils
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- android.widget.ImageView
- androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- com.airbnb.lottie.LottieAnimationView
- androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
- android.widget.ImageView
Interface Hierarchy
- com.airbnb.lottie.model.animatable.AnimatableValue<K,A>
- java.lang.AutoCloseable
- java.io.Closeable
- com.airbnb.lottie.network.LottieFetchResult
- java.io.Closeable
- com.airbnb.lottie.animation.keyframe.BaseKeyframeAnimation.AnimationListener
- com.airbnb.lottie.Cancellable
- com.airbnb.lottie.animation.content.Content
- com.airbnb.lottie.animation.content.DrawingContent
- com.airbnb.lottie.animation.content.KeyPathElementContent (also extends com.airbnb.lottie.model.KeyPathElement)
- com.airbnb.lottie.animation.content.ShapeModifierContent
- com.airbnb.lottie.model.content.ContentModel
- com.airbnb.lottie.ImageAssetDelegate
- com.airbnb.lottie.model.KeyPathElement
- com.airbnb.lottie.animation.content.KeyPathElementContent (also extends com.airbnb.lottie.animation.content.Content)
- com.airbnb.lottie.LottieListener<T>
- com.airbnb.lottie.LottieLogger
- com.airbnb.lottie.network.LottieNetworkCacheProvider
- com.airbnb.lottie.network.LottieNetworkFetcher
- com.airbnb.lottie.LottieOnCompositionLoadedListener
- com.airbnb.lottie.LottieProperty
- com.airbnb.lottie.animation.content.ModifierContent
- com.airbnb.lottie.OnCompositionLoadedListener
- com.airbnb.lottie.PerformanceTracker.FrameListener
- com.airbnb.lottie.value.SimpleLottieValueCallback<T>
Annotation Type Hierarchy
- com.airbnb.lottie.LottieDrawable.RepeatMode (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.airbnb.lottie.model.DocumentData.Justification
- com.airbnb.lottie.network.FileExtension
- com.airbnb.lottie.model.content.GradientType
- com.airbnb.lottie.parser.moshi.JsonReader.Token
- com.airbnb.lottie.model.layer.Layer.LayerType
- com.airbnb.lottie.model.layer.Layer.MatteType
- com.airbnb.lottie.model.content.Mask.MaskMode
- com.airbnb.lottie.model.content.MergePaths.MergePathsMode
- com.airbnb.lottie.model.content.PolystarShape.Type
- com.airbnb.lottie.RenderMode
- com.airbnb.lottie.model.content.ShapeStroke.LineCapType
- com.airbnb.lottie.model.content.ShapeStroke.LineJoinType
- com.airbnb.lottie.model.content.ShapeTrimPath.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)