SiriWaveController constructor

SiriWaveController({
  1. double amplitude = 1,
  2. Color color = Colors.white,
  3. int frequency = 6,
  4. double speed = .2,
})

Creates a SiriWaveController.

Implementation

SiriWaveController({
  this.amplitude = 1,
  this.color = Colors.white,
  this.frequency = 6,
  this.speed = .2,
})  : _interpolation = _Interpolation(amplitude, speed),
      assert(amplitude >= 0 && amplitude <= 1),
      assert(frequency >= -20 && frequency <= 20),
      assert(speed >= 0 && speed <= 1);