class AnimationOverview
This is the Kotlin form of SwiftUI Animation: SwiftUI documentation. In Swift it reads:
@frozen struct AnimationTopics
Type properties
val interactiveSpring: Animation
val interpolatingSpring: Animation
val bouncy: Animation
val easeIn: Animation
val linear: Animation
val smooth: Animation
val snappy: Animation
val spring: Animation
val default: Animation
val easeOut: Animation
val easeInOut: Animation
Methods
fun repeatCount(repeatCount: Int, autoreverses: Boolean = true): Animation
fun repeatForever(autoreverses: Boolean = true): Animation
fun logicallyComplete(after: Double): Animation
fun delay(delay: Double): Animation
fun speed(speed: Double): Animation
fun timingCurve(curve: UnitCurve, duration: Double): Animation
fun timingCurve(p1x: Double, p1y: Double, p2x: Double, p2y: Double, duration: Double = 0.35): Animation
fun interactiveSpring(duration: Double = 0.15, extraBounce: Double = 0.0, blendDuration: Double = 0.25): Animation
fun interpolatingSpring(mass: Double = 1.0, stiffness: Double, damping: Double, initialVelocity: Double = 0.0): Animation
fun interpolatingSpring(duration: Double = 0.5, bounce: Double = 0.0, initialVelocity: Double = 0.0): Animation
fun interpolatingSpring(spring: Spring, initialVelocity: Double = 0.0): Animation
fun bouncy(duration: Double = 0.5, extraBounce: Double = 0.0): Animation
fun easeIn(duration: Double): Animation
fun linear(duration: Double): Animation
fun smooth(duration: Double = 0.5, extraBounce: Double = 0.0): Animation
fun snappy(duration: Double = 0.5, extraBounce: Double = 0.0): Animation
fun spring(duration: Double = 0.5, bounce: Double = 0.0, blendDuration: Double = 0.0): Animation
fun spring(spring: Spring, blendDuration: Double = 0.0): Animation
fun easeOut(duration: Double): Animation
fun easeInOut(duration: Double): Animation
Types
class Animation