PolylineSetup typedef
google.maps.journeySharing.PolylineSetup
typedef
Loại PolylineSetup.
Loại này chấp nhận đối tượng PolylineSetupOptions
hoặc hàm chấp nhận đối tượng DefaultPolylineSetupOptions
và trả về đối tượng PolylineSetupOptions
.
Nếu chỉ định một hàm, thì hàm có thể và phải sửa đổi trường defaultPolylineOptions
của đầu vào rồi trả về dưới dạng polylineOptions
trong đối tượng PolylineSetupOptions
đầu ra.
PolylineSetupOptions|(function(DefaultPolylineSetupOptions): PolylineSetupOptions)
Giao diện PolylineSetupOptions
Giao diện google.maps.journeySharing.PolylineSetupOptions
Tuỳ chọn PolylineSetup.
Thuộc tính | |
---|---|
polylineOptions optional |
Loại:
PolylineOptions optional Tùy chọn hình nhiều đường. |
visible optional |
Loại:
boolean optional Chế độ hiển thị hình nhiều đường. |
Giao diện DefaultPolylineSetupOptions
Giao diện google.maps.journeySharing.DefaultPolylineSetupOptions
Tuỳ chọn mặc định của PolylineSetup.
Thuộc tính | |
---|---|
defaultPolylineOptions |
Loại:
PolylineOptions Tùy chọn hình nhiều đường mặc định. |
defaultVisible |
Loại:
boolean Chế độ hiển thị hình nhiều đường mặc định. |
MarkerSetup typedef
google.maps.journeySharing.MarkerSetup
typedef
Loại MarkerSetup.
Loại này chấp nhận đối tượng MarkerSetupOptions
hoặc hàm chấp nhận đối tượng DefaultMarkerSetupOptions
và trả về đối tượng MarkerSetupOptions
.
Nếu chỉ định một hàm, thì hàm có thể và phải sửa đổi trường defaultMarkerOptions
của đầu vào rồi trả về dưới dạng markerOptions
trong đối tượng MarkerSetupOptions
đầu ra.
MarkerSetupOptions|(function(DefaultMarkerSetupOptions): MarkerSetupOptions)
Giao diện MarkerSetupOptions
Giao diện google.maps.journeySharing.MarkerSetupOptions
Tuỳ chọn MarkerSetup.
Thuộc tính | |
---|---|
markerOptions optional |
Loại:
MarkerOptions optional Tùy chọn điểm đánh dấu. |
Giao diện DefaultMarkerSetupOptions
Giao diện google.maps.journeySharing.DefaultMarkerSetupOptions
Tuỳ chọn mặc định của MarkerSetup.
Thuộc tính | |
---|---|
defaultMarkerOptions |
Loại:
MarkerOptions Tuỳ chọn đánh dấu mặc định. |
Giao diện MarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.MarkerCustomizationFunctionParams
Các tham số chung cho tất cả các hàm tuỳ chỉnh điểm đánh dấu. Không có đối tượng nào của lớp này được cung cấp trực tiếp cho bất kỳ hàm tuỳ chỉnh điểm đánh dấu nào; thay vào đó, một đối tượng của một trong các lớp con của nó sẽ được cung cấp.
Thuộc tính | |
---|---|
defaultOptions |
Loại:
MarkerOptions Các tuỳ chọn mặc định dùng để tạo điểm đánh dấu này. |
isNew |
Loại:
boolean Nếu đúng, điểm đánh dấu đã được tạo và chức năng tuỳ chỉnh điểm đánh dấu được gọi lần đầu tiên, trước khi điểm đánh dấu được thêm vào chế độ xem bản đồ. Nếu không, hãy làm như vậy. |
marker |
Loại:
Marker Điểm đánh dấu. Mọi tuỳ chỉnh sẽ được thực hiện trực tiếp đối với đối tượng này. |
Giao diện DeliveryVehicleMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.DeliveryVehicleMarkerCustomizationFunctionParams
Các thông số dành riêng cho chức năng tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu xe giao hàng. FleetEngineDeliveryVehicleLocationProviderOptions.deliveryVehicleMarkerCustomization
và FleetEngineDeliveryFleetLocationProviderOptions.deliveryVehicleMarkerCustomization
đang sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
DeliveryVehicle Xe giao hàng được biểu thị bằng điểm đánh dấu này. |
Kế thừa:
defaultOptions , isNew , marker
|
Giao diện PlannedStopMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.PlannedStopMarkerCustomizationFunctionParams
Các thông số dành riêng cho hàm tuỳ chỉnh điểm đánh dấu, áp dụng các lựa chọn cho điểm đánh dấu đại diện cho các điểm dừng theo kế hoạch. Được sử dụng trong FleetEngineDeliveryVehicleLocationProviderOptions.plannedStopMarkerCustomization
.
Giao diện này mở rộng DeliveryVehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
stopIndex |
Loại:
number Chỉ mục dựa trên 0 của điểm dừng này trong danh sách các điểm dừng còn lại. |
Kế thừa:
defaultOptions , isNew , marker , vehicle
|
Giao diện TaskMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TaskMarkerCustomizationFunctionParams
Các tham số dành riêng cho hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu đại diện cho vị trí nhiệm vụ đã lên kế hoạch hoặc thực tế. FleetEngineDeliveryVehicleLocationProviderOptions.taskMarkerCustomization
và FleetEngineDeliveryVehicleLocationProviderOptions.taskOutcomeMarkerCustomization
đang sử dụng.
Giao diện này mở rộng DeliveryVehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
task |
Loại:
Task Vị trí công việc được biểu thị bằng điểm đánh dấu này. |
Kế thừa:
defaultOptions , isNew , marker , vehicle
|
Giao diện ShipmentMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.ShipmentMarkerCustomizationFunctionParams
Các tham số dành riêng cho chức năng tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho điểm đánh dấu đại diện cho địa điểm giao hàng và điểm đến. FleetEngineShipmentLocationProviderOptions.deliveryVehicleMarkerCustomization
và FleetEngineShipmentLocationProviderOptions.destinationMarkerCustomization
đang sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
taskTrackingInfo |
Loại:
TaskTrackingInfo Thông tin cho nhiệm vụ được liên kết với điểm đánh dấu này. |
Kế thừa:
defaultOptions , isNew , marker
|
Giao diện TripMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripMarkerCustomizationFunctionParams
Các thông số dành riêng cho hàm tuỳ chỉnh điểm đánh dấu áp dụng các tuỳ chọn cho các điểm đánh dấu đại diện cho vị trí của phương tiện, điểm xuất phát và điểm đến. FleetEngineTripLocationProviderOptions.vehicleMarkerCustomization
, FleetEngineTripLocationProviderOptions.originMarkerCustomization
và FleetEngineTripLocationProviderOptions.destinationMarkerCustomization
đang sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
trip |
Loại:
Trip Chuyến đi được liên kết với điểm đánh dấu này. Để biết thông tin về xe phục vụ chuyến đi này, hãy sử dụng Trip.latestVehicleLocationUpdate và Trip.remainingWaypoints . |
Kế thừa:
defaultOptions , isNew , marker
|
Giao diện TripWaypointMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripWaypointMarkerCustomizationFunctionParams
Các thông số dành riêng cho hàm tuỳ chỉnh điểm đánh dấu, áp dụng các tuỳ chọn cho điểm đánh dấu đại diện cho vị trí điểm tham chiếu. Được sử dụng trong FleetEngineTripLocationProviderOptions.waypointMarkerCustomization
.
Giao diện này mở rộng TripMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
waypointIndex |
Loại:
number Chỉ mục điểm tham chiếu dựa trên 0 được liên kết với điểm đánh dấu này. Sử dụng chỉ mục này trên Trip.remainingWaypoints để truy xuất thông tin về điểm tham chiếu. |
Kế thừa:
defaultOptions , isNew , marker , trip
|
Giao diện VehicleMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehicleMarkerCustomizationFunctionParams
Các thông số dành riêng cho chức năng tuỳ chỉnh điểm đánh dấu áp dụng tuỳ chọn cho điểm đánh dấu xe. FleetEngineVehicleLocationProviderOptions.vehicleMarkerCustomization
và FleetEngineFleetLocationProviderOptions.vehicleMarkerCustomization
đang sử dụng.
Giao diện này mở rộng MarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
Vehicle Chiếc xe do điểm đánh dấu này biểu thị. |
Kế thừa:
defaultOptions , isNew , marker
|
Giao diện VehicleWaypointMarkerCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehicleWaypointMarkerCustomizationFunctionParams
Các thông số dành riêng cho chức năng tuỳ chỉnh điểm đánh dấu áp dụng tuỳ chọn cho điểm đánh dấu điểm tham chiếu trên xe. FleetEngineVehicleLocationProviderOptions.originMarkerCustomization
, FleetEngineVehicleLocationProviderOptions.destinationMarkerCustomization
và FleetEngineVehicleLocationProviderOptions.intermediateDestinationMarkerCustomization
đang sử dụng
Giao diện này mở rộng VehicleMarkerCustomizationFunctionParams
.
Thuộc tính | |
---|---|
waypointIndex |
Loại:
number Chỉ mục điểm tham chiếu dựa trên 0 được liên kết với điểm đánh dấu này. Sử dụng chỉ mục này trên Vehicle.waypoints để truy xuất thông tin về điểm tham chiếu. |
Kế thừa:
defaultOptions , isNew , marker , vehicle
|
Giao diện PolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.PolylineCustomizationFunctionParams
Các tham số dùng chung cho tất cả các hàm tuỳ chỉnh nhiều đường. Không có đối tượng nào của lớp này được cung cấp trực tiếp cho bất kỳ hàm tuỳ chỉnh nhiều đường nào; thay vào đó, một đối tượng của một trong các lớp con của nó sẽ được cung cấp.
Thuộc tính | |
---|---|
defaultOptions |
Loại:
PolylineOptions Các tuỳ chọn mặc định được dùng để tạo nhóm hình nhiều đường này. |
isNew |
Loại:
boolean Nếu đúng, danh sách hình nhiều đường đã được tạo mới và hàm tuỳ chỉnh hình nhiều đường đang được gọi lần đầu tiên. Nếu không, hãy làm như vậy. |
polylines |
Danh sách hình nhiều đường đã tạo. Chúng được sắp xếp tuần tự để tạo thành tuyến đường được kết xuất. |
Giao diện ShipmentPolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.ShipmentPolylineCustomizationFunctionParams
Các tham số dành riêng cho hàm tuỳ chỉnh nhiều đường cho FleetEngineShipmentLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
taskTrackingInfo |
Loại:
TaskTrackingInfo Thông tin cho tác vụ liên kết với hình nhiều đường này. |
Kế thừa:
defaultOptions , isNew , polylines
|
Giao diện TripPolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.TripPolylineCustomizationFunctionParams
Các tham số dành riêng cho hàm tuỳ chỉnh nhiều đường cho FleetEngineTripLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
trip |
Loại:
Trip Chuyến đi liên quan đến hình nhiều đường này. |
Kế thừa:
defaultOptions , isNew , polylines
|
Giao diện VehiclePolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.VehiclePolylineCustomizationFunctionParams
Các tham số dành riêng cho hàm tuỳ chỉnh nhiều đường cho FleetEngineVehicleLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
vehicle |
Loại:
Vehicle Xe đang đi qua hình nhiều đường này. |
Kế thừa:
defaultOptions , isNew , polylines
|
Giao diện DeliveryVehiclePolylineCustomizationFunctionParams
Giao diện google.maps.journeySharing.DeliveryVehiclePolylineCustomizationFunctionParams
Các tham số dành riêng cho hàm tuỳ chỉnh nhiều đường cho FleetEngineDeliveryVehicleLocationProvider
.
Giao diện này mở rộng PolylineCustomizationFunctionParams
.
Thuộc tính | |
---|---|
deliveryVehicle |
Loại:
DeliveryVehicle Xe giao hàng đi qua hình nhiều đường này. |
Kế thừa:
defaultOptions , isNew , polylines
|