UI Customization

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Определение типа PolylineSetup

google.maps.journeySharing . PolylineSetup Определение типа google.maps.journeySharing . PolylineSetup

Тип PolylineSetup.

Тип принимает либо объект PolylineSetupOptions , либо функцию, которая принимает объект DefaultPolylineSetupOptions и возвращает объект PolylineSetupOptions .

При указании функции функция может и должна изменить входное поле defaultPolylineOptions и вернуть его как polylineOptions в выходном объекте PolylineSetupOptions .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

PolylineSetupOptions |(function( DefaultPolylineSetupOptions ): PolylineSetupOptions )

Интерфейс PolylineSetupOptions

google.maps.journeySharing . PolylineSetupOptions Интерфейс google.maps.journeySharing . PolylineSetupOptions

Параметры настройки полилинии.

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

polylineOptions optional
Тип: PolylineOptions optional
Параметры полилинии.
visible optional
Тип: boolean optional
Видимость полилинии.

Интерфейс DefaultPolylineSetupOptions

google.maps.journeySharing . DefaultPolylineSetupOptions Интерфейс google.maps.journeySharing . DefaultPolylineSetupOptions

Параметры PolylineSetup по умолчанию.

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

defaultPolylineOptions
Параметры полилинии по умолчанию.
defaultVisible
Тип: boolean
Видимость полилинии по умолчанию.

Определение типа MarkerSetup

google.maps.journeySharing . MarkerSetup

Тип установки маркера.

Тип принимает либо объект MarkerSetupOptions , либо функцию, которая принимает объект DefaultMarkerSetupOptions и возвращает объект MarkerSetupOptions .

При указании функции функция может и должна изменить входное поле defaultMarkerOptions и вернуть его как markerOptions в выходном объекте MarkerSetupOptions .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

MarkerSetupOptions |(function( DefaultMarkerSetupOptions ): MarkerSetupOptions )

Интерфейс MarkerSetupOptions

google.maps.journeySharing . MarkerSetupOptions Интерфейс google.maps.journeySharing . MarkerSetupOptions

Параметры настройки маркера.

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

markerOptions optional
Тип: MarkerOptions optional
Варианты маркеров.

Интерфейс DefaultMarkerSetupOptions

google.maps.journeySharing . DefaultMarkerSetupOptions Интерфейс google.maps.journeySharing . DefaultMarkerSetupOptions

Параметры MarkerSetup по умолчанию.

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

defaultMarkerOptions
Тип: MarkerOptions
Параметры маркера по умолчанию.

Интерфейс MarkerCustomizationFunctionParams

google.maps.journeySharing . MarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . MarkerCustomizationFunctionParams

Параметры, общие для всех функций настройки маркера. Ни один объект этого класса не предоставляется непосредственно какой-либо функции настройки маркера; вместо этого предоставляется объект одного из его дочерних классов.

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

defaultOptions
Тип: MarkerOptions
Параметры по умолчанию, используемые для создания этого маркера.
isNew
Тип: boolean
Если значение равно true, маркер был создан заново, и функция настройки маркера вызывается в первый раз до того, как маркер был добавлен в представление карты. Ложь в противном случае.
marker
Тип: Marker
Маркер. Любые настройки должны выполняться непосредственно для этого объекта.

Интерфейс DeliveryVehicleMarkerCustomizationFunctionParams

google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . DeliveryVehicleMarkerCustomizationFunctionParams

Параметры, относящиеся к функциям настройки маркеров, которые применяют параметры к маркерам средств доставки. Используется FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization и FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization .

Этот интерфейс расширяет MarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

vehicle
Средство доставки, представленное этим маркером.
Унаследовано: defaultOptions , isNew , marker

Интерфейс PlannedStopMarkerCustomizationFunctionParams

google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . PlannedStopMarkerCustomizationFunctionParams

Параметры, относящиеся к функциям настройки маркеров, которые применяют параметры к маркерам, представляющим запланированные остановки. Используется FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization .

Этот интерфейс расширяет DeliveryVehicleMarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

stopIndex
Тип: number
Отсчитываемый от 0 индекс этой остановки в списке оставшихся остановок.
Унаследовано: defaultOptions , isNew , marker , vehicle

Интерфейс TaskMarkerCustomizationFunctionParams

google.maps.journeySharing . TaskMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TaskMarkerCustomizationFunctionParams

Параметры, относящиеся к функциям настройки маркеров, которые применяют параметры к маркерам, представляющим запланированные или фактические местоположения задач. Используется FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization и FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization .

Этот интерфейс расширяет DeliveryVehicleMarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

task
Тип: Task
Местоположение задачи, представленное этим маркером.
Унаследовано: defaultOptions , isNew , marker , vehicle

Интерфейс ShipmentMarkerCustomizationFunctionParams

google.maps.journeySharing . ShipmentMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . ShipmentMarkerCustomizationFunctionParams

Параметры, относящиеся к функциям настройки маркеров, которые применяют параметры к маркерам, представляющим транспортное средство доставки груза и места назначения. Используется FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization и FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization .

Этот интерфейс расширяет MarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

task
Тип: Task
Задача, связанная с этим маркером.

Для получения информации о средстве доставки, обслуживающем эту задачу, используйте Task.latestVehicleLocationUpdate и Task.remainingVehicleJourneySegments .
Унаследовано: defaultOptions , isNew , marker

Интерфейс TripMarkerCustomizationFunctionParams

google.maps.journeySharing . TripMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TripMarkerCustomizationFunctionParams

Параметры, характерные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим маршрутное транспортное средство, места отправления и назначения. Используется FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization , FleetEngineTripLocationProviderOptions.originMarkerCustomization и FleetEngineTripLocationProviderOptions.destinationMarkerCustomization .

Этот интерфейс расширяет MarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

trip
Тип: Trip
Поездка, связанная с этим маркером.

Для получения информации о транспортном средстве, обслуживающем эту поездку, используйте Trip.latestVehicleLocationUpdate и Trip.remainingWaypoints .
Унаследовано: defaultOptions , isNew , marker

Интерфейс TripWaypointMarkerCustomizationFunctionParams

google.maps.journeySharing . TripWaypointMarkerCustomizationFunctionParams Интерфейс google.maps.journeySharing . TripWaypointMarkerCustomizationFunctionParams

Параметры, характерные для функций настройки маркеров, которые применяют параметры к маркерам, представляющим местоположения путевых точек поездки. Используется FleetEngineTripLocationProviderOptions.waypointMarkerCustomization .

Этот интерфейс расширяет TripMarkerCustomizationFunctionParams .

Загрузите с помощью параметра &libraries=journeySharing URL. См. Библиотеки в Maps JavaScript API .

waypointIndex
Тип: number
Отсчитываемый от 0 индекс путевой точки, связанный с этим маркером. Используйте этот индекс в Trip.remainingWaypoints , чтобы получить информацию о путевой точке.
Унаследовано: defaultOptions , isNew , marker , trip