copyWith method

BodyAddProjectV1ProjectsAddPost copyWith({
  1. String? name,
  2. String? defaultTitleVoiceId,
  3. String? defaultParagraphVoiceId,
  4. String? defaultModelId,
  5. dynamic fromUrl,
  6. dynamic fromDocument,
  7. String? qualityPreset,
  8. dynamic title,
  9. dynamic author,
  10. dynamic description,
  11. List<String>? genres,
  12. dynamic targetAudience,
  13. dynamic language,
  14. dynamic contentType,
  15. dynamic originalPublicationDate,
  16. dynamic matureContent,
  17. dynamic isbnNumber,
  18. bool? acxVolumeNormalization,
  19. bool? volumeNormalization,
  20. List<String>? pronunciationDictionaryLocators,
  21. dynamic callbackUrl,
  22. dynamic fiction,
  23. dynamic applyTextNormalization,
  24. bool? autoConvert,
  25. dynamic autoAssignVoices,
  26. dynamic sourceType,
})

Implementation

BodyAddProjectV1ProjectsAddPost copyWith(
    {String? name,
    String? defaultTitleVoiceId,
    String? defaultParagraphVoiceId,
    String? defaultModelId,
    dynamic fromUrl,
    dynamic fromDocument,
    String? qualityPreset,
    dynamic title,
    dynamic author,
    dynamic description,
    List<String>? genres,
    dynamic targetAudience,
    dynamic language,
    dynamic contentType,
    dynamic originalPublicationDate,
    dynamic matureContent,
    dynamic isbnNumber,
    bool? acxVolumeNormalization,
    bool? volumeNormalization,
    List<String>? pronunciationDictionaryLocators,
    dynamic callbackUrl,
    dynamic fiction,
    dynamic applyTextNormalization,
    bool? autoConvert,
    dynamic autoAssignVoices,
    dynamic sourceType}) {
  return BodyAddProjectV1ProjectsAddPost(
      name: name ?? this.name,
      defaultTitleVoiceId: defaultTitleVoiceId ?? this.defaultTitleVoiceId,
      defaultParagraphVoiceId:
          defaultParagraphVoiceId ?? this.defaultParagraphVoiceId,
      defaultModelId: defaultModelId ?? this.defaultModelId,
      fromUrl: fromUrl ?? this.fromUrl,
      fromDocument: fromDocument ?? this.fromDocument,
      qualityPreset: qualityPreset ?? this.qualityPreset,
      title: title ?? this.title,
      author: author ?? this.author,
      description: description ?? this.description,
      genres: genres ?? this.genres,
      targetAudience: targetAudience ?? this.targetAudience,
      language: language ?? this.language,
      contentType: contentType ?? this.contentType,
      originalPublicationDate:
          originalPublicationDate ?? this.originalPublicationDate,
      matureContent: matureContent ?? this.matureContent,
      isbnNumber: isbnNumber ?? this.isbnNumber,
      acxVolumeNormalization:
          acxVolumeNormalization ?? this.acxVolumeNormalization,
      volumeNormalization: volumeNormalization ?? this.volumeNormalization,
      pronunciationDictionaryLocators: pronunciationDictionaryLocators ??
          this.pronunciationDictionaryLocators,
      callbackUrl: callbackUrl ?? this.callbackUrl,
      fiction: fiction ?? this.fiction,
      applyTextNormalization:
          applyTextNormalization ?? this.applyTextNormalization,
      autoConvert: autoConvert ?? this.autoConvert,
      autoAssignVoices: autoAssignVoices ?? this.autoAssignVoices,
      sourceType: sourceType ?? this.sourceType);
}