Files
eqn.ios/Sources/Earthquake Network/Models/Background/EQNBackgroundPosition.swift
T

33 lines
728 B
Swift

//
// EQNBackgroundPosition.swift
// Earthquake Network
//
// Created by Andrea Busi on 16/08/23.
// Copyright © 2023 Earthquake Network. All rights reserved.
//
import Foundation
import CoreLocation
struct EQNBackgroundPosition: Codable {
let date: Date
private let latitude: Double
private let longitude: Double
var coordinate: CLLocationCoordinate2D {
.init(latitude: latitude, longitude: longitude)
}
let request: Bool?
init(
date: Date,
coordinate: CLLocationCoordinate2D,
request: Bool?
) {
self.date = date
self.latitude = coordinate.latitude
self.longitude = coordinate.longitude
self.request = request
}
}