KinMotion class abstract final

Animation durations, curves, and spring constants used across Kin widgets.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

fluidBounce SpringDescription
Bouncy spring — used for carousel transitions, item reveals.
final
fluidDepth SpringDescription
Spring used for elements that lift and settle in place.
final
fluidGentle SpringDescription
Gentle spring — used for subtle morphing and layout changes.
final
fluidSnap SpringDescription
Snappy interactive spring — used for tab switches, search focus.
final
spring SpringDescription
final

Constants

depthEnter → const Curve
Slightly weightier curve for layered, depth-forward transitions.
depthExit → const Curve
Smooth exit for floating chrome.
emphasized → const Duration
enter → const Curve
exit → const Curve
fast → const Duration
fluidEnter → const Curve
Fluid curve: overshoots slightly then settles.
fluidExit → const Curve
Fast settle curve for interactive dismissals.
normal → const Duration
pressScale → const double
slow → const Duration