utils/glass_spring library
Classes
- GlassSpring
- Static spring-description factories that mirror motor's named presets.
- OffsetSpringBuilder
-
Like SpringBuilder but for Offset values.
Equivalent to motor's
MotionBuilder<Offset>withOffsetMotionConverter. - OffsetSpringController
- A controller that drives an Offset value using two independent SingleSpringControllers (one per axis).
- SingleSpringController
-
A lightweight controller that drives a single double value using
SpringSimulation. Equivalent to motor's
SingleMotionController. - SpringBuilder
- Animates a double value to new targets using a spring, calling builder on every frame.
- VelocitySpringBuilder
-
Like SpringBuilder but also provides the current spring
velocityto the builder. Equivalent to motor'sVelocityMotionBuilder/SingleVelocityMotionBuilder.
Typedefs
- OffsetSpringWidgetBuilder = Widget Function(BuildContext context, Offset value, Widget? child)
- SpringWidgetBuilder = Widget Function(BuildContext context, double value, Widget? child)
- VelocitySpringWidgetBuilder = Widget Function(BuildContext context, double value, double velocity, Widget? child)