Material 3 Expressive motion tokens.
Expressive motion favours spring based physics for spatial movement while keeping duration/easing pairs for effects such as opacity and color. The values below mirror the published M3 Expressive spring and easing sets.
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
Constants
- aospSpatial → const M3ESpring
- AOSP spatial spring (stiffness: 380, damping: 1.0).
- effectsDefault → const M3ESpring
- Default effects spring for color and opacity (no overshoot).
- effectsFast → const M3ESpring
- Fast effects spring for color and opacity (no overshoot).
- effectsSlow → const M3ESpring
- Slow effects spring for color and opacity (no overshoot).
- emphasized → const Curve
- Emphasized easing curve.
- emphasizedAccelerate → const Curve
- Emphasized accelerate easing curve.
- emphasizedDecelerate → const Curve
- Emphasized decelerate easing curve.
- expressiveSpatialDefault → const M3ESpring
- Default expressive spatial spring with slight overshoot.
- expressiveSpatialFast → const M3ESpring
- Fast expressive spatial spring with slight overshoot.
- expressiveSpatialPress → const M3ESpring
- Interactive press scale — same recipe as floating toolbar / button morph.
- expressiveSpatialSlow → const M3ESpring
- Slow expressive spatial spring with slight overshoot.
- extraLong1 → const Duration
- 700ms duration token.
- extraLong2 → const Duration
- 800ms duration token.
- extraLong3 → const Duration
- 900ms duration token.
- extraLong4 → const Duration
- 1000ms duration token.
- linear → const Curve
- Linear easing curve.
- long1 → const Duration
- 450ms duration token.
- long2 → const Duration
- 500ms duration token.
- long3 → const Duration
- 550ms duration token.
- long4 → const Duration
- 600ms duration token.
- medium1 → const Duration
- 250ms duration token.
- medium2 → const Duration
- 300ms duration token.
- medium3 → const Duration
- 350ms duration token.
- medium4 → const Duration
- 400ms duration token.
- short1 → const Duration
- 50ms duration token.
- short2 → const Duration
- 100ms duration token.
- short3 → const Duration
- 150ms duration token.
- short4 → const Duration
- 200ms duration token.
- spatialDefault → const M3ESpring
- Default spatial spring for size, position, and shape morphs.
- spatialFast → const M3ESpring
- Fast spatial spring for size, position, and shape morphs.
- spatialSlow → const M3ESpring
- Slow spatial spring for size, position, and shape morphs.
- standard → const Curve
- Standard easing curve.
- standardAccelerate → const Curve
- Standard accelerate easing curve.
- standardDecelerate → const Curve
- Standard decelerate easing curve.