object MapboxSearchSdk
The entry point to initialize Search SDK.
serviceProvider |
Shared service provider instance. val serviceProvider: ServiceProvider |
createCategorySearchEngine |
Create new CategorySearchEngine instance to search by category. fun createCategorySearchEngine(): CategorySearchEngine |
createReverseGeocodingSearchEngine |
Create new ReverseGeocodingSearchEngine instance for reverse geocoding. fun createReverseGeocodingSearchEngine(): ReverseGeocodingSearchEngine |
createSearchEngine |
Create new SearchEngine instance for forward geocoding. fun createSearchEngine(): SearchEngine |
initialize |
Initialize Search SDK. fun initialize(application: Application, accessToken: String, locationProvider: LocationProvider, endpointBaseUrl: String = defaultEndpointBaseUrl, viewportProvider: ViewportProvider? = null): Unit |
setAccessToken |
Change current SDK access token in runtime. fun setAccessToken(accessToken: String): Unit |