ZyncAssetInspectionForm

data class ZyncAssetInspectionForm(val formUid: String?, val formName: String?, val formDescription: String?, val formFields: List<ZyncMasterFormField>, val createdAt: String?, val updatedAt: String?)

Constructors

Link copied to clipboard
constructor(formUid: String?, formName: String?, formDescription: String?, formFields: List<ZyncMasterFormField>, createdAt: String?, updatedAt: String?)

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

Functions

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

Custom equals that excludes timestamp fields to prevent false positives. Only meaningful form data is compared, not metadata timestamps.

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

Custom hashCode that matches the equals implementation (excludes createdAt and updatedAt timestamps)