CoreApi
public final class CoreApi : CoreApiInteface
Manager to provide interface to Core SDK
-
Declaration
Swift
public static let ConfigManager: ConfigControllerInterface
-
Manager for Location related functionalities
Declaration
Swift
public static let LocationManager: LocationControllerInterface
-
Manager for Sensor Data related functionalities
Declaration
Swift
public static let SensorDataManager: SensorDataControllerInterface
-
Manager for Property related functionalities
Declaration
Swift
public static let PropertyManager: PropertyControllerInterface
-
Manager for Analytics related functionalities
Declaration
Swift
public static let AnalyticsManager: AnalyticsControllerInterface
-
Manager for Routing related functionalities
Declaration
Swift
public static let RoutingManager: RoutingControllerInterface
-
Manager for licence related functionalities
Declaration
Swift
public static let LicenceManager: LicenceControllerInterface
-
Manager for Utility functions
Declaration
Swift
public static let UtilsManager: UtilsControllerInterface
-
Manager for Building related functionalities
Declaration
Swift
public static let BuildingManager: BuildingControllerInterface
-
Declaration
Swift
public static let GeofenceManager: GeofenceControllerInterface
-
Declaration
Swift
public static let DeeplinkManager: DeeplinkControllerInterface
-
Initialize the SDK
Declaration
Swift
public static func initialize(callback: CoreInitCallback)
Parameters
callback
Callback handle to be notified of initialization status
-
Whether the SDK has been initialized successfully
Declaration
Swift
public static func hasInit() -> Bool
-
Declaration
Swift
public static func onResume()
-
Declaration
Swift
public static func onPause()
-
Declaration
Swift
public static func onDestroy()