com.mapsted.ui.MapUiApi.Setup |
![]() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
initialize(CustomParams params, MapUiApi.MapUiInitCallback initCallback, CoreApi.LocationServicesCallback locationCallback)
Initializes Mapsted SDK.
| ||||||||||
abstract void |
initialize(CustomParams params, MapUiApi.MapUiInitCallback initCallback)
Initializes Mapsted SDK.
| ||||||||||
abstract boolean |
isInitialized()
Whether the sdk has already initialized or not.
| ||||||||||
abstract void |
requestLocationPermissions()
This will request location permissions.
| ||||||||||
abstract void |
setAlertProvider(MapUiApi.AlertProvider alertProvider)
Set the current alert provider
| ||||||||||
abstract void |
setAppNavigationProvider(MapUiApi.AppNavigationProvider appNavigationProvider)
Set the current alert provider
| ||||||||||
abstract void |
setFeedProvider(MapUiApi.FeedProvider feedProvider)
Set the current Location Marketing provider
| ||||||||||
abstract void |
setLocationShareProvider(MapUiApi.LocationShareProvider locationShareProvider)
Set the current location share provider
|
Initializes Mapsted SDK. It will also initialize other dependent services. Sdk will ask for permission if already not granted. This method will also show other map features like search, floor changer icons etc. For a map without these features, try the other MapstedSdkController::initializeMapstedSDK.
params | Customizable parameters |
---|---|
initCallback | Initialization callback for receiving success and failure |
locationCallback | Callback for when location services have started |
Initializes Mapsted SDK. It will also initialize other dependent services. Sdk will ask for permission if already not granted. This method will also show other map features like search, floor changer icons etc. For a map without these features, try the other MapstedSdkController::initializeMapstedSDK.
params | Customizable parameters |
---|---|
initCallback | Initialization callback for receiving success and failure |
Whether the sdk has already initialized or not.
This will request location permissions. Note that if location permissions have already been given, the request will be ignored. If the MapUiInitCallback is still valid, it will be notified if they are given
Set the current alert provider
alertProvider | the alert provider |
---|
Set the current alert provider
appNavigationProvider | the app navigation provider |
---|
Set the current Location Marketing provider
feedProvider | the Location Marketing provider |
---|
Set the current location share provider
locationShareProvider | the location share provider |
---|