copyWith method

VideoViewValue copyWith({
  1. Duration? duration,
  2. Duration? position,
  3. Size? size,
  4. bool? isInitialized,
  5. bool? isPlaying,
  6. bool? isBuffering,
  7. bool? isLooping,
  8. String? errorDescription,
})

Implementation

VideoViewValue copyWith({
  Duration? duration,
  Duration? position,
  Size? size,
  bool? isInitialized,
  bool? isPlaying,
  bool? isBuffering,
  bool? isLooping,
  String? errorDescription,
}) {
  return VideoViewValue(
    duration: duration ?? this.duration,
    position: position ?? this.position,
    size: size ?? this.size,
    isInitialized: isInitialized ?? this.isInitialized,
    isPlaying: isPlaying ?? this.isPlaying,
    isBuffering: isBuffering ?? this.isBuffering,
    isLooping: isLooping ?? this.isLooping,
    errorDescription: errorDescription ?? this.errorDescription,
  );
}