copyWith method

HaloVideoPlayerValue copyWith({
  1. bool? isInitialized,
  2. bool? isPlaying,
  3. bool? isBuffering,
  4. Duration? position,
  5. Duration? duration,
  6. double? aspectRatio,
  7. double? volume,
  8. double? playbackSpeed,
  9. String? errorDescription,
})

Implementation

HaloVideoPlayerValue copyWith({
  bool? isInitialized,
  bool? isPlaying,
  bool? isBuffering,
  Duration? position,
  Duration? duration,
  double? aspectRatio,
  double? volume,
  double? playbackSpeed,
  String? errorDescription,
}) {
  return HaloVideoPlayerValue(
    isInitialized: isInitialized ?? this.isInitialized,
    isPlaying: isPlaying ?? this.isPlaying,
    isBuffering: isBuffering ?? this.isBuffering,
    position: position ?? this.position,
    duration: duration ?? this.duration,
    aspectRatio: aspectRatio ?? this.aspectRatio,
    volume: volume ?? this.volume,
    playbackSpeed: playbackSpeed ?? this.playbackSpeed,
    errorDescription: errorDescription ?? this.errorDescription,
  );
}