public final class

SteerpathMapOptions

extends Object
implements Parcelable
java.lang.Object
   ↳ com.steerpath.sdk.maps.SteerpathMapOptions

Class Overview

Initialize SteerpathMapFragment with SteerpathMapOptions.

Summary

[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator CREATOR
Public Constructors
SteerpathMapOptions()
Default constructor.
SteerpathMapOptions(Parcel in)
Public Methods
int describeContents()
LiveMapOptions getLiveMapOptions()
Get associated Steerpath Live Map options, if any.
MapboxMapOptions getMapboxMapOptions()
Get MapboxMapOptions.
boolean isRoutingFailedBottomSheetEnabled()
boolean isSettingsEnabled()
SteerpathMapOptions liveOptions(LiveMapOptions options)
Enable Steerpath Live Map.
SteerpathMapOptions mapboxMapOptions(MapboxMapOptions options)
Set initial MapboxMapOptions
SteerpathMapOptions routingFailedBottomSheetEnabled(boolean isEnabled)
Enable or disable builtin BottomSheet that is displayed when navigation fails.
SteerpathMapOptions settingsEnabled(boolean isEnabled)
void writeToParcel(Parcel dest, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator CREATOR

Public Constructors

public SteerpathMapOptions ()

Default constructor.

public SteerpathMapOptions (Parcel in)

Public Methods

public int describeContents ()

public LiveMapOptions getLiveMapOptions ()

Get associated Steerpath Live Map options, if any.

public MapboxMapOptions getMapboxMapOptions ()

Get MapboxMapOptions.

public boolean isRoutingFailedBottomSheetEnabled ()

public boolean isSettingsEnabled ()

public SteerpathMapOptions liveOptions (LiveMapOptions options)

Enable Steerpath Live Map. For most seamless map loading, use

public SteerpathMapOptions mapboxMapOptions (MapboxMapOptions options)

Set initial MapboxMapOptions

Throws
IllegalArgumentException if null is given

public SteerpathMapOptions routingFailedBottomSheetEnabled (boolean isEnabled)

Enable or disable builtin BottomSheet that is displayed when navigation fails. If your app implements own UI for that, you probably want disable this one. Enabled by default.

public SteerpathMapOptions settingsEnabled (boolean isEnabled)

public void writeToParcel (Parcel dest, int flags)