public interface

CoreApi

com.mapsted.positioning.CoreApi
Known Indirect Subclasses

Summary

Nested Classes
interface CoreApi.Analytics Use AnalyticsManager for analytics related functionalities  
interface CoreApi.Buildings Use BuildingManager to get building related information and functionalities  
interface CoreApi.Config Use Config to get configuration information  
interface CoreApi.CoreInitCallback Callback from coreApi initialization  
interface CoreApi.CoreStatusUpdateCallback Callback with core status updates  
interface CoreApi.FusedUserHeadingChangeListener Callback for when fused user heading has changed  
interface CoreApi.Geofences  
interface CoreApi.Heading Heading-related information and functionalities  
interface CoreApi.Licence Use LicenceManager to get licence related information  
interface CoreApi.Lifecycle Lifecycle related functions  
interface CoreApi.Location Use LocationManager to get data based on user location  
interface CoreApi.LocationServicesCallback Callback from location services request  
interface CoreApi.PhoneHeadingChangeListener Callback for when phone heading has changed  
interface CoreApi.Properties Use PropertyManager for property related information and functionalities  
interface CoreApi.Routing Use RoutingManager to get routing related information and functionalities  
interface CoreApi.Sensors Use SensorManager to get changes in sensors  
interface CoreApi.Setup Access/manage core-related setup  
interface CoreApi.UnloadPropertyDataListener Listener for when property data is unloaded  
interface CoreApi.UserHeadingChangeListener Callback for when user heading has changed  
interface CoreApi.Utilities Utilities for various common functions  
interface CoreApi.WifiThrottleModeChangeListener Callback for when wifi throttle mode has changed  
Public Methods
abstract CoreApi.Analytics analytics()
get reference to core api's CoreApi.Analytics
abstract CoreApi.Buildings buildings()
get BuildingManager
abstract CoreApi.Config config()
get reference to core api's CoreApi.Config
abstract CoreApi.Licence licence()
get reference to core api's CoreApi.Licence
abstract CoreApi.Lifecycle lifecycle()
Get reference to the map ui api's CoreApi.Lifecycle
abstract CoreApi.Location locations()
get reference to core api's CoreApi.Location
abstract boolean parseDeeplink(Uri uri, DeeplinkProcessor.Callback callback)
processes deeplink.
abstract CoreApi.Properties properties()
get reference to core api's CoreApi.Properties
abstract CoreApi.Routing routing()
get reference to core api's CoreApi.Routing
abstract CoreApi.Sensors sensors()
get reference to core api's CoreApi.Sensors
abstract CoreApi.Setup setup()
get reference to core api's CoreApi.Setup
abstract CoreApi.Utilities utilities()
get reference to core api's CoreApi.Utilities

Public Methods

public abstract CoreApi.Analytics analytics ()

get reference to core api's CoreApi.Analytics

public abstract CoreApi.Buildings buildings ()

get BuildingManager

public abstract CoreApi.Config config ()

get reference to core api's CoreApi.Config

public abstract CoreApi.Licence licence ()

get reference to core api's CoreApi.Licence

public abstract CoreApi.Lifecycle lifecycle ()

Get reference to the map ui api's CoreApi.Lifecycle

public abstract CoreApi.Location locations ()

get reference to core api's CoreApi.Location

public abstract boolean parseDeeplink (Uri uri, DeeplinkProcessor.Callback callback)

processes deeplink.

Parameters
uri deeplink uri.
callback callback for result
Returns
  • returns true if it was handled. If false, then this deeplink is not related to Mapsted Sdk.

public abstract CoreApi.Properties properties ()

get reference to core api's CoreApi.Properties

public abstract CoreApi.Routing routing ()

get reference to core api's CoreApi.Routing

public abstract CoreApi.Sensors sensors ()

get reference to core api's CoreApi.Sensors

public abstract CoreApi.Setup setup ()

get reference to core api's CoreApi.Setup

public abstract CoreApi.Utilities utilities ()

get reference to core api's CoreApi.Utilities