Zync Project Assignment
data class ZyncProjectAssignment(val projectUid: String, val userUid: String? = null, val user: ZyncUser? = null, val teamUid: String? = null, val team: ZyncTeam? = null, val assignmentType: ZyncProjectAssignmentType, val projectRole: ZyncProjectRole = ZyncProjectRole.MEMBER, val isPrimary: Boolean = false, val assignedAt: String, val assignedByUid: String? = null, val assignedBy: ZyncUser? = null, val acceptanceStatus: ZyncProjectAssignmentStatus = ZyncProjectAssignmentStatus.PENDING)
Domain model representing project assignment.
Constructors
Link copied to clipboard
constructor(projectUid: String, userUid: String? = null, user: ZyncUser? = null, teamUid: String? = null, team: ZyncTeam? = null, assignmentType: ZyncProjectAssignmentType, projectRole: ZyncProjectRole = ZyncProjectRole.MEMBER, isPrimary: Boolean = false, assignedAt: String, assignedByUid: String? = null, assignedBy: ZyncUser? = null, acceptanceStatus: ZyncProjectAssignmentStatus = ZyncProjectAssignmentStatus.PENDING)