AudioWidget constructor

AudioWidget({
  1. Key? key,
  2. required Audio audio,
  3. required Widget child,
  4. double volume = 1.0,
  5. bool play = true,
  6. LoopMode loopMode = LoopMode.none,
  7. dynamic onPositionChanged(
    1. Duration current,
    2. Duration total
    )?,
  8. Duration initialPosition = const Duration(),
  9. dynamic onReadyToPlay(
    1. Duration totalDuration
    )?,
  10. dynamic onFinished()?,
})

Implementation

AudioWidget({
  Key? key,
  required this.audio,
  required this.child,
  this.volume = 1.0,
  this.play = true,
  this.loopMode = LoopMode.none,
  this.onPositionChanged,
  this.initialPosition = const Duration(),
  this.onReadyToPlay,
  this.onFinished,
}) : super(key: key);