copyWithWrapped method
LibraryVoiceResponseModel
copyWithWrapped({
- Wrapped<
String> ? publicOwnerId, - Wrapped<
String> ? voiceId, - Wrapped<
int> ? dateUnix, - Wrapped<
String> ? name, - Wrapped<
String> ? accent, - Wrapped<
String> ? gender, - Wrapped<
String> ? age, - Wrapped<
String> ? descriptive, - Wrapped<
String> ? useCase, - Wrapped<
LibraryVoiceResponseModelCategory> ? category, - Wrapped? language,
- Wrapped? locale,
- Wrapped? description,
- Wrapped? previewUrl,
- Wrapped<
int> ? usageCharacterCount1y, - Wrapped<
int> ? usageCharacterCount7d, - Wrapped<
int> ? playApiUsageCharacterCount1y, - Wrapped<
int> ? clonedByCount, - Wrapped? rate,
- Wrapped? fiatRate,
- Wrapped<
bool> ? freeUsersAllowed, - Wrapped<
bool> ? liveModerationEnabled, - Wrapped<
bool> ? featured, - Wrapped? verifiedLanguages,
- Wrapped? noticePeriod,
- Wrapped? instagramUsername,
- Wrapped? twitterUsername,
- Wrapped? youtubeUsername,
- Wrapped? tiktokUsername,
- Wrapped? imageUrl,
- Wrapped? isAddedByUser,
Implementation
LibraryVoiceResponseModel copyWithWrapped(
{Wrapped<String>? publicOwnerId,
Wrapped<String>? voiceId,
Wrapped<int>? dateUnix,
Wrapped<String>? name,
Wrapped<String>? accent,
Wrapped<String>? gender,
Wrapped<String>? age,
Wrapped<String>? descriptive,
Wrapped<String>? useCase,
Wrapped<enums.LibraryVoiceResponseModelCategory>? category,
Wrapped<dynamic>? language,
Wrapped<dynamic>? locale,
Wrapped<dynamic>? description,
Wrapped<dynamic>? previewUrl,
Wrapped<int>? usageCharacterCount1y,
Wrapped<int>? usageCharacterCount7d,
Wrapped<int>? playApiUsageCharacterCount1y,
Wrapped<int>? clonedByCount,
Wrapped<dynamic>? rate,
Wrapped<dynamic>? fiatRate,
Wrapped<bool>? freeUsersAllowed,
Wrapped<bool>? liveModerationEnabled,
Wrapped<bool>? featured,
Wrapped<dynamic>? verifiedLanguages,
Wrapped<dynamic>? noticePeriod,
Wrapped<dynamic>? instagramUsername,
Wrapped<dynamic>? twitterUsername,
Wrapped<dynamic>? youtubeUsername,
Wrapped<dynamic>? tiktokUsername,
Wrapped<dynamic>? imageUrl,
Wrapped<dynamic>? isAddedByUser}) {
return LibraryVoiceResponseModel(
publicOwnerId:
(publicOwnerId != null ? publicOwnerId.value : this.publicOwnerId),
voiceId: (voiceId != null ? voiceId.value : this.voiceId),
dateUnix: (dateUnix != null ? dateUnix.value : this.dateUnix),
name: (name != null ? name.value : this.name),
accent: (accent != null ? accent.value : this.accent),
gender: (gender != null ? gender.value : this.gender),
age: (age != null ? age.value : this.age),
descriptive:
(descriptive != null ? descriptive.value : this.descriptive),
useCase: (useCase != null ? useCase.value : this.useCase),
category: (category != null ? category.value : this.category),
language: (language != null ? language.value : this.language),
locale: (locale != null ? locale.value : this.locale),
description:
(description != null ? description.value : this.description),
previewUrl: (previewUrl != null ? previewUrl.value : this.previewUrl),
usageCharacterCount1y: (usageCharacterCount1y != null
? usageCharacterCount1y.value
: this.usageCharacterCount1y),
usageCharacterCount7d: (usageCharacterCount7d != null
? usageCharacterCount7d.value
: this.usageCharacterCount7d),
playApiUsageCharacterCount1y: (playApiUsageCharacterCount1y != null
? playApiUsageCharacterCount1y.value
: this.playApiUsageCharacterCount1y),
clonedByCount:
(clonedByCount != null ? clonedByCount.value : this.clonedByCount),
rate: (rate != null ? rate.value : this.rate),
fiatRate: (fiatRate != null ? fiatRate.value : this.fiatRate),
freeUsersAllowed: (freeUsersAllowed != null
? freeUsersAllowed.value
: this.freeUsersAllowed),
liveModerationEnabled: (liveModerationEnabled != null
? liveModerationEnabled.value
: this.liveModerationEnabled),
featured: (featured != null ? featured.value : this.featured),
verifiedLanguages: (verifiedLanguages != null
? verifiedLanguages.value
: this.verifiedLanguages),
noticePeriod:
(noticePeriod != null ? noticePeriod.value : this.noticePeriod),
instagramUsername: (instagramUsername != null
? instagramUsername.value
: this.instagramUsername),
twitterUsername: (twitterUsername != null
? twitterUsername.value
: this.twitterUsername),
youtubeUsername: (youtubeUsername != null
? youtubeUsername.value
: this.youtubeUsername),
tiktokUsername: (tiktokUsername != null
? tiktokUsername.value
: this.tiktokUsername),
imageUrl: (imageUrl != null ? imageUrl.value : this.imageUrl),
isAddedByUser:
(isAddedByUser != null ? isAddedByUser.value : this.isAddedByUser));
}