CoreApi

interface CoreApi

Inheritors

Types

Link copied to clipboard
interface Analytics
Use AnalyticsManager for analytics related functionalities
Link copied to clipboard
interface Buildings
Use BuildingManager to get building related information and functionalities
Link copied to clipboard
interface Config
Use Config to get configuration information
Link copied to clipboard
Callback from coreApi initialization
Link copied to clipboard
Callback with core status updates
Link copied to clipboard
interface FeedProvider
Feed provider.
Link copied to clipboard
Callback for when fused user heading has changed
Link copied to clipboard
interface Geofences
Link copied to clipboard
interface Heading
Heading-related information and functionalities
Link copied to clipboard
interface Licence
Use LicenceManager to get licence related information
Link copied to clipboard
interface Lifecycle
Lifecycle related functions
Link copied to clipboard
interface Location
Use LocationManager to get data based on user location
Link copied to clipboard
Callback from location services request
Link copied to clipboard
interface Marketing
Link copied to clipboard
Callback for when phone heading accuracy has changed
Link copied to clipboard
Callback for when phone heading has changed
Link copied to clipboard
interface Properties
Use PropertyManager for property related information and functionalities
Link copied to clipboard
Callback notified when a user role access has changed
Link copied to clipboard
interface Routing
Use RoutingManager to get routing related information and functionalities
Link copied to clipboard
interface Sensors
Use SensorManager to get changes in sensors
Link copied to clipboard
interface Setup
Access/manage core-related setup
Link copied to clipboard
Listener for when property data is unloaded
Link copied to clipboard
Callback for when user heading has changed
Link copied to clipboard
interface Utilities
Utilities for various common functions
Link copied to clipboard
Callback for when wifi throttle mode has changed

Functions

Link copied to clipboard
get reference to core api's Analytics
Link copied to clipboard
get BuildingManager
Link copied to clipboard
abstract fun config(): CoreApi.Config
get reference to core api's Config
Link copied to clipboard
Get the SDK-owned AuthenticationManager — the instance whose online-login success feeds the SDK's role-access publication pipeline.
Link copied to clipboard
abstract fun licence(): CoreApi.Licence
get reference to core api's Licence
Link copied to clipboard
Get reference to the map ui api's CoreApi.Lifecycle
Link copied to clipboard
abstract fun locations(): CoreApi.Location
get reference to core api's Location
Link copied to clipboard
get reference to core api's Marketing
Link copied to clipboard
abstract fun parseDeeplink(uri: Uri, callback: DeeplinkProcessor.Callback): Boolean
processes deeplink.
Link copied to clipboard
get reference to core api's Properties
Link copied to clipboard
abstract fun routing(): CoreApi.Routing
get reference to core api's Routing
Link copied to clipboard
abstract fun sensors(): CoreApi.Sensors
get reference to core api's Sensors
Link copied to clipboard
abstract fun setup(): CoreApi.Setup
get reference to core api's Setup
Link copied to clipboard
get reference to core api's Utilities