Structure
TchekScan
public struct TchekScan
Properties
id
public let id: String
tchekCreatedAt
public let tchekCreatedAt: Date
shortId
public let shortId: String?
type
public let type: TchekScanType
status
public let status: TchekScanStatus
thumbnailUrl
public let thumbnailUrl: String?
canCompare
public let canCompare: Bool
previousTchekCreatedAt
public let previousTchekCreatedAt: Date?
previousTchekId
public let previousTchekId: String?
device
public let device: TchekDevice?
numberDamage
public let numberDamage: Int
numberNewDamage
public let numberNewDamage: Int?
damageControl
public let damageControl: Int
scanSync
public let scanSync: Bool
uploadDamagesPictures
public let uploadDamagesPictures: Bool
detectionFinished
public let detectionFinished: Bool
detectionInProgress
public let detectionInProgress: Bool
inspected
public let inspected: Bool
vehicle
public let vehicle: TchekVehicle?
company
public let company: TchekCompany?
damagesAuto
public var damagesAuto: [TchekDamage]
damagesNotAuto
public var damagesNotAuto: [TchekDamage]
imagesShootInspect
public let imagesShootInspect: [TchekImage]
imagesExternal
public let imagesExternal: [TchekImage]
report
public let report: TchekReport?
reportUrl
public let reportUrl: String?
repairCosts
public var repairCosts: [TchekRepairCost]
thirdPartyStatus
public let thirdPartyStatus: TchekThirdPartyStatus?
thirdPartyReport
public let thirdPartyReport: TchekThirdPartyReport?