Route Assignment
data class RouteAssignment(val routeUid: String, val userUid: String? = null, val user: User? = null, val teamUid: String? = null, val team: Team? = null, val assignmentType: RouteAssignmentType, val routeRole: RouteRole = RouteRole.TECHNICIAN, val isPrimary: Boolean = false, val assignedAt: String, val assignedByUid: String? = null, val assignedBy: User? = null, val acceptanceStatus: RouteAssignmentStatus = RouteAssignmentStatus.PENDING)
Domain model representing route assignment.
Constructors
Link copied to clipboard
constructor(routeUid: String, userUid: String? = null, user: User? = null, teamUid: String? = null, team: Team? = null, assignmentType: RouteAssignmentType, routeRole: RouteRole = RouteRole.TECHNICIAN, isPrimary: Boolean = false, assignedAt: String, assignedByUid: String? = null, assignedBy: User? = null, acceptanceStatus: RouteAssignmentStatus = RouteAssignmentStatus.PENDING)