Skip to main content

Type DriverMovementStateChangedDetails

No description

type DriverMovementStateChangedDetails implements Actors, WithDriverLocation {
driverId: ObjectId
companyId: ObjectId
userId: ObjectId
user: ContactInfo
isSystemEvent: Boolean!
actorType: EnumActorType!
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.isSystemEvent ● Boolean! non-null scalar​

DriverMovementStateChangedDetails.actorType ● EnumActorType! non-null enum​

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