copy method
MediaSourceData<F>
copy({
- required F? mediaContent,
- required String? mediaId,
- required FlutterMediaContentType<
F> ? contentType, - required dynamic mediaCategory,
- required ProgressTracker<
Uri> ? progress, - required PFile? file,
- required MediaSourceData<
F> ? original,
Implementation
MediaSourceData<F> copy({
required F? mediaContent,
required String? mediaId,
required FlutterMediaContentType<F>? contentType,
required mediaCategory,
required ProgressTracker<Uri>? progress,
required PFile? file,
required MediaSourceData<F>? original,
}) {
return MediaSourceData._(
mediaContent: mediaContent ?? this.mediaContent,
mediaId: mediaId ?? this.mediaId,
mediaCategory: mediaCategory ?? this.mediaCategory,
contentType: contentType ?? this.contentType,
progress: progress ?? this.progress,
file: file ?? this.file,
original: original ?? this.original,
);
}