PolylineSetup typedef
 google.maps.journeySharing . PolylineSetup typedef
 Тип настройки полилинии.
 Этот тип принимает либо объект PolylineSetupOptions , либо функцию, которая принимает объект DefaultPolylineSetupOptions и возвращает объект PolylineSetupOptions .
 При указании функции она может и должна изменить входное поле defaultPolylineOptions и вернуть его как polylineOptions в выходном объекте PolylineSetupOptions .
 PolylineSetupOptions |(function( DefaultPolylineSetupOptions ): PolylineSetupOptions )
Интерфейс PolylineSetupOptions
 google.maps.journeySharing . PolylineSetupOptions Интерфейс google.maps.journeySharing . PolylineSetupOptions
Параметры настройки полилинии.
| Характеристики | |
|---|---|
| polylineOptions optional |  Тип:  PolylineOptions optional Параметры полилинии. | 
| visible optional |  Тип:  boolean optional Видимость полилинии.  | 
Интерфейс DefaultPolylineSetupOptions
 google.maps.journeySharing . DefaultPolylineSetupOptions Интерфейс google.maps.journeySharing . DefaultPolylineSetupOptions
Параметры PolylineSetup по умолчанию.
| Характеристики | |
|---|---|
| defaultPolylineOptions |  Тип:  PolylineOptions Параметры полилинии по умолчанию. | 
| defaultVisible |  Тип:  boolean Видимость полилинии по умолчанию.  | 
Определение типа MarkerSetup
 google.maps.journeySharing . MarkerSetup Определение типа google.maps.journeySharing . MarkerSetup
 Тип настройки маркера.
 Тип принимает либо объект MarkerSetupOptions , либо функцию, которая принимает объект DefaultMarkerSetupOptions и возвращает объект MarkerSetupOptions .
 При указании функции она может и должна изменить входное поле defaultMarkerOptions и вернуть его как markerOptions в выходном объекте MarkerSetupOptions .
 MarkerSetupOptions |(function( DefaultMarkerSetupOptions ): MarkerSetupOptions )
Интерфейс MarkerSetupOptions
 google.maps.journeySharing . MarkerSetupOptions Интерфейс google.maps.journeySharing . MarkerSetupOptions
Параметры настройки маркера.
| Характеристики | |
|---|---|
| markerOptions optional |  Тип:  MarkerOptions optional Параметры маркера.  | 
Интерфейс DefaultMarkerSetupOptions
 google.maps.journeySharing . DefaultMarkerSetupOptions Интерфейс google.maps.journeySharing . DefaultMarkerSetupOptions
Параметры MarkerSetup по умолчанию.
| Характеристики | |
|---|---|
| defaultMarkerOptions |  Тип:  MarkerOptions Параметры маркера по умолчанию.  | 
Интерфейс MarkerCustomizationFunctionParams
 google.maps.journeySharing . MarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . MarkerCustomizationFunctionParams
Параметры, общие для всех функций настройки маркера. Ни один объект этого класса не предоставляется непосредственно какой-либо функции настройки маркера; Вместо этого предоставляется объект одного из его классов-потомков.
| Характеристики | |
|---|---|
| defaultOptions |  Тип:  MarkerOptions Параметры по умолчанию, используемые для создания этого маркера. | 
| isNew |  Тип:  boolean Если это правда, маркер был создан заново, и функция настройки маркера вызывается впервые, прежде чем маркер был добавлен в представление карты. В противном случае неверно. | 
| marker |  Тип:  Marker Маркер. Любые настройки следует вносить непосредственно в этот объект.  | 
Интерфейс DeliveryVehicleMarkerCustomizationFunctionParams
 google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам транспортных средств доставки. Используется FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization и FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization .
 Этот интерфейс расширяет MarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| vehicle |  Тип:  DeliveryVehicle Средство доставки, представленное этим маркером. | 
| Наследуется: defaultOptions,isNew,marker | |
Интерфейс PlannedStopMarkerCustomizationFunctionParams
 google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим запланированные остановки. Используется FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization .
 Этот интерфейс расширяет DeliveryVehicleMarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| stopIndex |  Тип:  number Индекс этой остановки, отсчитываемый от 0, в списке оставшихся остановок. | 
| Наследуется: defaultOptions,isNew,marker,vehicle | |
Интерфейс TaskMarkerCustomizationFunctionParams
 google.maps.journeySharing . TaskMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TaskMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим запланированные или фактические местоположения задач. Используется FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization и FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization .
 Этот интерфейс расширяет DeliveryVehicleMarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| task |  Тип:  Task Местоположение задачи, представленное этим маркером. | 
| Наследуется: defaultOptions,isNew,marker,vehicle | |
Интерфейс ShipmentMarkerCustomizationFunctionParams
 google.maps.journeySharing . ShipmentMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . ShipmentMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим транспортное средство доставки и места назначения. Используется FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization и FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization .
 Этот интерфейс расширяет MarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| taskTrackingInfo |  Тип:  TaskTrackingInfo Информация для задачи, связанной с этим маркером. | 
| Наследуется: defaultOptions,isNew,marker | |
Интерфейс TripMarkerCustomizationFunctionParams
 google.maps.journeySharing . TripMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TripMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим транспортное средство, места отправления и назначения. Используется FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization , FleetEngineTripLocationProviderOptions.originMarkerCustomization и FleetEngineTripLocationProviderOptions.destinationMarkerCustomization .
 Этот интерфейс расширяет MarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| trip |  Тип:  Trip Поездка, связанная с этим маркером. Для получения информации о транспортном средстве, обслуживающем эту поездку, используйте Trip.latestVehicleLocationUpdateиTrip.remainingWaypoints. | 
| Наследуется: defaultOptions,isNew,marker | |
Интерфейс TripWaypointMarkerCustomizationFunctionParams
 google.maps.journeySharing . TripWaypointMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TripWaypointMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим местоположения путевых точек поездки. Используется FleetEngineTripLocationProviderOptions.waypointMarkerCustomization .
 Этот интерфейс расширяет TripMarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| waypointIndex |  Тип:  number Индекс путевой точки, отсчитываемый от 0, связанный с этим маркером. Используйте этот индекс в  Trip.remainingWaypoints, чтобы получить информацию о путевой точке. | 
| Наследуется: defaultOptions,isNew,marker,trip | |
Интерфейс VehicleMarkerCustomizationFunctionParams
 google.maps.journeySharing . VehicleMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . VehicleMarkerCustomizationFunctionParams
 Параметры, специфичные для функций настройки маркеров, которые применяют параметры к маркерам транспортных средств. Используется FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization и FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization .
 Этот интерфейс расширяет MarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| vehicle |  Тип:  Vehicle Транспортное средство, представленное этим маркером. | 
| Наследуется: defaultOptions,isNew,marker | |
Интерфейс VehicleWaypointMarkerCustomizationFunctionParams
 google.maps.journeySharing . VehicleWaypointMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . VehicleWaypointMarkerCustomizationFunctionParams
 Параметры, относящиеся к функциям настройки маркеров, которые применяют параметры к маркерам путевых точек транспортного средства. Используется FleetEngineVehicleLocationProviderOptions.originMarkerCustomization , FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization и FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
 Этот интерфейс расширяет VehicleMarkerCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| waypointIndex |  Тип:  number Индекс путевой точки, отсчитываемый от 0, связанный с этим маркером. Используйте этот индекс в  Vehicle.waypointsдля получения информации о путевой точке. | 
| Наследуется: defaultOptions,isNew,marker,vehicle | |
Интерфейс PolylineCustomizationFunctionParams
 google.maps.journeySharing . PolylineCustomizationFunctionParams Интерфейс google.maps.journeySharing . PolylineCustomizationFunctionParams
Параметры, общие для всех функций настройки полилиний. Ни один объект этого класса не предоставляется непосредственно какой-либо функции настройки полилинии; Вместо этого предоставляется объект одного из его классов-потомков.
| Характеристики | |
|---|---|
| defaultOptions |  Тип:  PolylineOptions Параметры по умолчанию, используемые для создания этого набора полилиний. | 
| isNew |  Тип:  boolean Если это правда, список полилиний был создан заново и функция настройки полилинии вызывается впервые. В противном случае неверно. | 
| polylines |  Список созданных полилиний. Они располагаются последовательно, образуя визуализируемый маршрут.  | 
Интерфейс ShipmentPolylineCustomizationFunctionParams
 google.maps.journeySharing . ShipmentPolylineCustomizationFunctionParams Интерфейс google.maps.journeySharing . ShipmentPolylineCustomizationFunctionParams
 Параметры, специфичные для функций настройки полилиний для FleetEngineShipmentLocationProvider .
 Этот интерфейс расширяет PolylineCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| taskTrackingInfo |  Тип:  TaskTrackingInfo Информация для задачи, связанной с этой полилинией. | 
| Наследуется: defaultOptions,isNew,polylines | |
Интерфейс TripPolylineCustomizationFunctionParams
 google.maps.journeySharing . TripPolylineCustomizationFunctionParams Интерфейс google.maps.journeySharing . TripPolylineCustomizationFunctionParams
 Параметры, специфичные для функций настройки полилиний для FleetEngineTripLocationProvider .
 Этот интерфейс расширяет PolylineCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| trip |  Тип:  Trip Поездка, связанная с этой полилинией. | 
| Наследуется: defaultOptions,isNew,polylines | |
Интерфейс VehiclePolylineCustomizationFunctionParams
 google.maps.journeySharing . VehiclePolylineCustomizationFunctionParams Интерфейс google.maps.journeySharing . VehiclePolylineCustomizationFunctionParams
 Параметры, специфичные для функций настройки полилиний для FleetEngineVehicleLocationProvider .
 Этот интерфейс расширяет PolylineCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| vehicle |  Тип:  Vehicle Транспортное средство, пересекающее эту полилинию. | 
| Наследуется: defaultOptions,isNew,polylines | |
Интерфейс DeliveryVehiclePolylineCustomizationFunctionParams
 google.maps.journeySharing . DeliveryVehiclePolylineCustomizationFunctionParams Интерфейс google.maps.journeySharing . DeliveryVehiclePolylineCustomizationFunctionParams
 Параметры, специфичные для функций настройки полилиний для FleetEngineDeliveryVehicleLocationProvider .
 Этот интерфейс расширяет PolylineCustomizationFunctionParams . 
| Характеристики | |
|---|---|
| deliveryVehicle |  Тип:  DeliveryVehicle Транспортное средство доставки, пересекающее эту ломаную линию. | 
| Наследуется: defaultOptions,isNew,polylines | |