SquigglyWaveform constructor

SquigglyWaveform({
  1. Key? key,
  2. required List<double> samples,
  3. required double height,
  4. required double width,
  5. Duration? maxDuration,
  6. Duration? elapsedDuration,
  7. Color activeColor = Colors.red,
  8. Color inactiveColor = Colors.blue,
  9. double strokeWidth = 1.0,
  10. bool showActiveWaveform = true,
  11. bool absolute = false,
  12. bool invert = false,
})

Implementation

SquigglyWaveform({
  super.key,
  required super.samples,
  required super.height,
  required super.width,
  super.maxDuration,
  super.elapsedDuration,
  this.activeColor = Colors.red,
  this.inactiveColor = Colors.blue,
  this.strokeWidth = 1.0,
  super.showActiveWaveform = true,
  super.absolute = false,
  super.invert = false,
}) : assert(strokeWidth >= 0, "strokeWidth can't be negative.");