AssetLog
public final class AssetLog: NSObject, Decodable
The results of automatic asset’s location updates. They are sent in AlertingServiceNotification and can be retrieved
by accessing notification’s userInfo[log
].
-
Related
Asset
‘s id.Declaration
Swift
public var id: String?
-
Time when log was written.
Declaration
Swift
public var time: String
-
Location in which asset update attempt started.
Declaration
Swift
public var location: (latitude: Double, longtitude: Double)
-
Indicates if update was successful or not.
Declaration
Swift
public var updateSuccess: Bool
-
Error which occurred while location update attempt. Will be nil if update was successful.
Declaration
Swift
public var error: String?
-
Returns JSON representation of
AssetLog
object.Declaration
Swift
public func json() -> [String: Any]?
-
Creates
AssetLog
object from JSON object.Declaration
Swift
public static func logFromJson(_ json: [String: Any]) -> AssetLog?