UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

42 lines (41 loc) 1.29 kB
/** * VRt.Studio [ST] * * The version of the OpenAPI document: 7.18.2755 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { AssignedTransportStudio } from './assignedTransport'; import { AttributeStudio } from './attribute'; import { AssignedPerformerStudio } from './assignedPerformer'; import { TripStateStudio } from './tripState'; /** * A trip is a set of works planned to be performed by a specific performer on a specific transport, expressed through a [change in the states](#section/Description/Trip-model) of the performer. */ export interface TripStudio { [key: string]: any | any; /** * Unique trip identifier. */ key: string; performer: AssignedPerformerStudio; transport: AssignedTransportStudio; /** * List of performer\'s states. */ states: Array<TripStateStudio>; /** * List of order keys assigned to the performer, but not scheduled for a specific time and not taken into account in the transport load. */ waitlist?: Array<string>; /** * Name, information field. */ name?: string; /** * Attributes. Used to add service information. */ attributes?: Array<AttributeStudio>; }