ZyncJobStatusHistory

data class ZyncJobStatusHistory(val localStatusUid: String, val statusUid: String, val statusHistoryUid: String?, val statusName: String, val statusType: ZyncJobStatusType, val statusColor: String?, val remarks: String?, val remarksFreeText: String?, val createdAt: String?, val updatedAt: String?, val customerSignature: String?, val customerSignatureName: String?, val doneBy: ZyncUser?, val checkList: List<ZyncFormField>?, val isOffline: Boolean, val latitude: Double?, val longitude: Double?)

Constructors

Link copied to clipboard
constructor(localStatusUid: String, statusUid: String, statusHistoryUid: String?, statusName: String, statusType: ZyncJobStatusType, statusColor: String?, remarks: String?, remarksFreeText: String?, createdAt: String?, updatedAt: String?, customerSignature: String?, customerSignatureName: String?, doneBy: ZyncUser?, checkList: List<ZyncFormField>?, isOffline: Boolean, latitude: Double?, longitude: Double?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Custom equals that excludes timestamp fields and treats null/empty strings as equal to prevent false positives when comparing job status history.

Link copied to clipboard
open override fun hashCode(): Int