copyWith method

ProjectSnapshotExtendedResponseModel copyWith({
  1. String? projectSnapshotId,
  2. String? projectId,
  3. int? createdAtUnix,
  4. String? name,
  5. dynamic audioUpload,
  6. dynamic zipUpload,
  7. List<CharacterAlignmentModel>? characterAlignments,
})

Implementation

ProjectSnapshotExtendedResponseModel copyWith(
    {String? projectSnapshotId,
    String? projectId,
    int? createdAtUnix,
    String? name,
    dynamic audioUpload,
    dynamic zipUpload,
    List<CharacterAlignmentModel>? characterAlignments}) {
  return ProjectSnapshotExtendedResponseModel(
      projectSnapshotId: projectSnapshotId ?? this.projectSnapshotId,
      projectId: projectId ?? this.projectId,
      createdAtUnix: createdAtUnix ?? this.createdAtUnix,
      name: name ?? this.name,
      audioUpload: audioUpload ?? this.audioUpload,
      zipUpload: zipUpload ?? this.zipUpload,
      characterAlignments: characterAlignments ?? this.characterAlignments);
}