copyWithWrapped method

ProjectSnapshotResponseModel copyWithWrapped({
  1. Wrapped<String>? projectSnapshotId,
  2. Wrapped<String>? projectId,
  3. Wrapped<int>? createdAtUnix,
  4. Wrapped<String>? name,
  5. Wrapped? audioUpload,
  6. Wrapped? zipUpload,
})

Implementation

ProjectSnapshotResponseModel copyWithWrapped(
    {Wrapped<String>? projectSnapshotId,
    Wrapped<String>? projectId,
    Wrapped<int>? createdAtUnix,
    Wrapped<String>? name,
    Wrapped<dynamic>? audioUpload,
    Wrapped<dynamic>? zipUpload}) {
  return ProjectSnapshotResponseModel(
      projectSnapshotId: (projectSnapshotId != null
          ? projectSnapshotId.value
          : this.projectSnapshotId),
      projectId: (projectId != null ? projectId.value : this.projectId),
      createdAtUnix:
          (createdAtUnix != null ? createdAtUnix.value : this.createdAtUnix),
      name: (name != null ? name.value : this.name),
      audioUpload:
          (audioUpload != null ? audioUpload.value : this.audioUpload),
      zipUpload: (zipUpload != null ? zipUpload.value : this.zipUpload));
}