DriverMovementStateChangedDetails
No description
type DriverMovementStateChangedDetails implements Actors, WithDriverLocation {
driverId: ObjectId
companyId: ObjectId
userId: ObjectId
user: ContactInfo
location: DriverLocation
isMoving: Boolean!
sourceId: ObjectId!
orderId: ObjectId
}
Fields
DriverMovementStateChangedDetails.driverId
● ObjectId
scalar
DriverMovementStateChangedDetails.companyId
● ObjectId
scalar
DriverMovementStateChangedDetails.userId
● ObjectId
scalar
DriverMovementStateChangedDetails.user
● ContactInfo
object
DriverMovementStateChangedDetails.location
● DriverLocation
object
DriverMovementStateChangedDetails.isMoving
● Boolean!
non-null scalar
DriverMovementStateChangedDetails.sourceId
● ObjectId!
non-null scalar
This is the orderId for the driver assigned when the drived movement state (stopped/started)
DriverMovementStateChangedDetails.orderId
● ObjectId
scalar
Interfaces
Actors
interface
WithDriverLocation
interface
Implemented By
EventDetails
union