SpringSimulationController constructor

SpringSimulationController({
  1. required TickerProvider vsync,
  2. SpringMotionPreset preset = SpringMotionPreset.snappy,
  3. double initialValue = 0,
})

Implementation

SpringSimulationController({
  required TickerProvider vsync,
  this.preset = SpringMotionPreset.snappy,
  double initialValue = 0,
}) {
  if (!initialValue.isFinite) {
    throw ArgumentError.value(initialValue, 'initialValue', 'must be finite');
  }
  _controller = AnimationController.unbounded(
    vsync: vsync,
    value: initialValue,
  );
}