MiniProgramMediaPlaybackSnapshot constructor

MiniProgramMediaPlaybackSnapshot({
  1. required String playerId,
  2. required MiniProgramMediaPlaybackKind kind,
  3. required MiniProgramMediaPlaybackStatus status,
  4. Duration position = Duration.zero,
  5. Duration? duration,
  6. Duration buffered = Duration.zero,
  7. double volume = 1,
  8. double speed = 1,
  9. bool muted = false,
})

Implementation

MiniProgramMediaPlaybackSnapshot({
  required this.playerId,
  required this.kind,
  required this.status,
  this.position = Duration.zero,
  this.duration,
  this.buffered = Duration.zero,
  this.volume = 1,
  this.speed = 1,
  this.muted = false,
}) {
  validate();
}