copyWith method
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,
);
}