DetailsApiSettings

@MapboxExperimental
class DetailsApiSettings @JvmOverloads constructor(val locationProvider: LocationProvider? = defaultLocationProvider(), val viewportProvider: ViewportProvider? = null, val baseUrl: String? = null)

Settings used for DetailsApi configuration.

See also

Constructors

Link copied to clipboard
fun DetailsApiSettings(locationProvider: LocationProvider? = defaultLocationProvider(), viewportProvider: ViewportProvider? = null, baseUrl: String? = null)

Properties

Link copied to clipboard
val baseUrl: String? = null

Base endpoint URL.

Link copied to clipboard
val locationProvider: LocationProvider?

The mechanism responsible for providing location approximations to the SDK. By default LocationProvider is provided by LocationServiceFactory. Note that this class requires Manifest.permission.ACCESS_COARSE_LOCATION or Manifest.permission.ACCESS_FINE_LOCATION to work properly.

Link copied to clipboard

Viewport provider instance.