RouteDeviationEventObject constructor
RouteDeviationEventObject({})
Implementation
factory RouteDeviationEventObject({
$core.String? id,
$core.String? subjectId,
$core.String? routeId,
RouteDeviationEventType? eventType,
$core.double? distanceMeters,
$core.double? latitude,
$core.double? longitude,
$2.Timestamp? timestamp,
$6.Struct? extra,
}) {
final $result = create();
if (id != null) {
$result.id = id;
}
if (subjectId != null) {
$result.subjectId = subjectId;
}
if (routeId != null) {
$result.routeId = routeId;
}
if (eventType != null) {
$result.eventType = eventType;
}
if (distanceMeters != null) {
$result.distanceMeters = distanceMeters;
}
if (latitude != null) {
$result.latitude = latitude;
}
if (longitude != null) {
$result.longitude = longitude;
}
if (timestamp != null) {
$result.timestamp = timestamp;
}
if (extra != null) {
$result.extra = extra;
}
return $result;
}