copyWith method
DubbingResource
copyWith({
- String? id,
- int? version,
- String? sourceLanguage,
- List<
String> ? targetLanguages, - DubbingMediaReference? input,
- DubbingMediaReference? background,
- DubbingMediaReference? foreground,
- Map<
String, dynamic> ? speakerTracks, - Map<
String, dynamic> ? speakerSegments, - Map<
String, dynamic> ? renders,
Implementation
DubbingResource copyWith(
{String? id,
int? version,
String? sourceLanguage,
List<String>? targetLanguages,
DubbingMediaReference? input,
DubbingMediaReference? background,
DubbingMediaReference? foreground,
Map<String, dynamic>? speakerTracks,
Map<String, dynamic>? speakerSegments,
Map<String, dynamic>? renders}) {
return DubbingResource(
id: id ?? this.id,
version: version ?? this.version,
sourceLanguage: sourceLanguage ?? this.sourceLanguage,
targetLanguages: targetLanguages ?? this.targetLanguages,
input: input ?? this.input,
background: background ?? this.background,
foreground: foreground ?? this.foreground,
speakerTracks: speakerTracks ?? this.speakerTracks,
speakerSegments: speakerSegments ?? this.speakerSegments,
renders: renders ?? this.renders);
}