rubber library
Rubber Model
To use, import 'package:rubber/rubber.dart';
.
Classes
- AnimationControllerValue
- AnimationPadding
- Pads the animation using value.clamp
- BoundedFrictionSimulation
- A FrictionSimulation that clamps the modeled particle to a specific range of values.
- ClampedSimulation
- A simulation that applies limits to another simulation.
- DampingRatio
- FrictionSimulation
- A simulation that applies a drag to slow a particle down.
- GravitySimulation
- A simulation that applies a constant accelerating force.
- RubberAnimationController
- RubberBottomSheet
- RubberBottomSheetState
- ScrollSpringSimulation
- A SpringSimulation where the value of x is guaranteed to have exactly the end value when the simulation isDone.
- Simulation
- The base class for all simulations.
- SpringDescription
- Structure that describes a spring's constants.
- SpringSimulation
- A spring simulation.
- Stiffness
- TickerFuture
- An object representing an ongoing Ticker sequence.
- Tolerance
- Structure that specifies maximum allowable magnitudes for distances, durations, and velocity differences to be considered equal.
Enums
- AnimationState
- SpringType
- The kind of spring solution that the SpringSimulation is using to simulate the spring.
Functions
Exceptions / Errors
- TickerCanceled
- Exception thrown by Ticker objects on the TickerFuture.orCancel future when the ticker is canceled.