copyWithWrapped method

LibraryVoiceResponseModel copyWithWrapped({
  1. Wrapped<String>? publicOwnerId,
  2. Wrapped<String>? voiceId,
  3. Wrapped<int>? dateUnix,
  4. Wrapped<String>? name,
  5. Wrapped<String>? accent,
  6. Wrapped<String>? gender,
  7. Wrapped<String>? age,
  8. Wrapped<String>? descriptive,
  9. Wrapped<String>? useCase,
  10. Wrapped<LibraryVoiceResponseModelCategory>? category,
  11. Wrapped? language,
  12. Wrapped? locale,
  13. Wrapped? description,
  14. Wrapped? previewUrl,
  15. Wrapped<int>? usageCharacterCount1y,
  16. Wrapped<int>? usageCharacterCount7d,
  17. Wrapped<int>? playApiUsageCharacterCount1y,
  18. Wrapped<int>? clonedByCount,
  19. Wrapped? rate,
  20. Wrapped? fiatRate,
  21. Wrapped<bool>? freeUsersAllowed,
  22. Wrapped<bool>? liveModerationEnabled,
  23. Wrapped<bool>? featured,
  24. Wrapped? verifiedLanguages,
  25. Wrapped? noticePeriod,
  26. Wrapped? instagramUsername,
  27. Wrapped? twitterUsername,
  28. Wrapped? youtubeUsername,
  29. Wrapped? tiktokUsername,
  30. Wrapped? imageUrl,
  31. 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));
}