LibraryVoiceResponseModel constructor

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

Implementation

const LibraryVoiceResponseModel({
  required this.publicOwnerId,
  required this.voiceId,
  required this.dateUnix,
  required this.name,
  required this.accent,
  required this.gender,
  required this.age,
  required this.descriptive,
  required this.useCase,
  required this.category,
  this.language,
  this.locale,
  this.description,
  this.previewUrl,
  required this.usageCharacterCount1y,
  required this.usageCharacterCount7d,
  required this.playApiUsageCharacterCount1y,
  required this.clonedByCount,
  this.rate,
  this.fiatRate,
  required this.freeUsersAllowed,
  required this.liveModerationEnabled,
  required this.featured,
  this.verifiedLanguages,
  this.noticePeriod,
  this.instagramUsername,
  this.twitterUsername,
  this.youtubeUsername,
  this.tiktokUsername,
  this.imageUrl,
  this.isAddedByUser,
});