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 |