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