java.lang.Object | |
↳ | com.mapsted.ui.MapstedMapUiApi.SetupImpl |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
SetupImpl(Context context) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
initialize(CustomParams params, MapUiApi.MapUiInitCallback initCallback, CoreApi.LocationServicesCallback locCallback)
Initializes Mapsted SDK.
| ||||||||||
void |
initialize(CustomParams params, MapUiApi.MapUiInitCallback initCallback)
Initializes Mapsted SDK.
| ||||||||||
boolean |
isInitialized()
Whether the sdk has already initialized or not.
| ||||||||||
void |
requestLocationPermissions()
This will request location permissions.
| ||||||||||
void |
setAlertProvider(MapUiApi.AlertProvider alertProvider)
Set the current alert provider
| ||||||||||
void |
setAppNavigationProvider(MapUiApi.AppNavigationProvider appNavigationProvider)
Set the current alert provider
| ||||||||||
void |
setFeedProvider(MapUiApi.FeedProvider feedProvider)
Set the current Location Marketing provider
| ||||||||||
void |
setLocationShareProvider(MapUiApi.LocationShareProvider locationShareProvider)
Set the current location share provider
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
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 |
locCallback | 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 |
---|