ProjectResponseModel class
- Available extensions
- Annotations
-
- @JsonSerializable.new(explicitToJson: true)
Constructors
- ProjectResponseModel({required String projectId, required String name, required int createDateUnix, required String defaultTitleVoiceId, required String defaultParagraphVoiceId, required String defaultModelId, dynamic lastConversionDateUnix, required bool canBeDownloaded, dynamic title, dynamic author, dynamic description, dynamic genres, dynamic coverImageUrl, dynamic targetAudience, dynamic language, dynamic contentType, dynamic originalPublicationDate, dynamic matureContent, dynamic isbnNumber, required bool volumeNormalization, required ProjectResponseModelState state, required ProjectResponseModelAccessLevel accessLevel, dynamic fiction, required bool qualityCheckOn, required bool qualityCheckOnWhenBulkConvert, dynamic creationMeta, dynamic sourceType, dynamic chaptersEnabled})
-
const
-
ProjectResponseModel.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessLevel → ProjectResponseModelAccessLevel
-
final
-
final
- canBeDownloaded → bool
-
final
- chaptersEnabled → dynamic
-
final
- contentType → dynamic
-
final
- coverImageUrl → dynamic
-
final
- createDateUnix → int
-
final
- creationMeta → dynamic
-
final
- defaultModelId → String
-
final
- defaultParagraphVoiceId → String
-
final
- defaultTitleVoiceId → String
-
final
- description → dynamic
-
final
- fiction → dynamic
-
final
- genres → dynamic
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- isbnNumber → dynamic
-
final
- language → dynamic
-
final
- lastConversionDateUnix → dynamic
-
final
- matureContent → dynamic
-
final
- name → String
-
final
- originalPublicationDate → dynamic
-
final
- projectId → String
-
final
- qualityCheckOn → bool
-
final
- qualityCheckOnWhenBulkConvert → bool
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sourceType → dynamic
-
final
- state → ProjectResponseModelState
-
final
- targetAudience → dynamic
-
final
- title → dynamic
-
final
- volumeNormalization → bool
-
final
Methods
-
copyWith(
{String? projectId, String? name, int? createDateUnix, String? defaultTitleVoiceId, String? defaultParagraphVoiceId, String? defaultModelId, dynamic lastConversionDateUnix, bool? canBeDownloaded, dynamic title, dynamic author, dynamic description, dynamic genres, dynamic coverImageUrl, dynamic targetAudience, dynamic language, dynamic contentType, dynamic originalPublicationDate, dynamic matureContent, dynamic isbnNumber, bool? volumeNormalization, ProjectResponseModelState? state, ProjectResponseModelAccessLevel? accessLevel, dynamic fiction, bool? qualityCheckOn, bool? qualityCheckOnWhenBulkConvert, dynamic creationMeta, dynamic sourceType, dynamic chaptersEnabled}) → ProjectResponseModel -
Available on ProjectResponseModel, provided by the $ProjectResponseModelExtension extension
-
copyWithWrapped(
{Wrapped< String> ? projectId, Wrapped<String> ? name, Wrapped<int> ? createDateUnix, Wrapped<String> ? defaultTitleVoiceId, Wrapped<String> ? defaultParagraphVoiceId, Wrapped<String> ? defaultModelId, Wrapped? lastConversionDateUnix, Wrapped<bool> ? canBeDownloaded, Wrapped? title, Wrapped? author, Wrapped? description, Wrapped? genres, Wrapped? coverImageUrl, Wrapped? targetAudience, Wrapped? language, Wrapped? contentType, Wrapped? originalPublicationDate, Wrapped? matureContent, Wrapped? isbnNumber, Wrapped<bool> ? volumeNormalization, Wrapped<ProjectResponseModelState> ? state, Wrapped<ProjectResponseModelAccessLevel> ? accessLevel, Wrapped? fiction, Wrapped<bool> ? qualityCheckOn, Wrapped<bool> ? qualityCheckOnWhenBulkConvert, Wrapped? creationMeta, Wrapped? sourceType, Wrapped? chaptersEnabled}) → ProjectResponseModel -
Available on ProjectResponseModel, provided by the $ProjectResponseModelExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override
Constants
-
fromJsonFactory
→ const ProjectResponseModel Function(Map<
String, dynamic> json) -
toJsonFactory
→ const Map<
String, dynamic> Function(ProjectResponseModel instance)