Event
@objc
public protocol Event : NSObjectProtocol
An event in Bluedot SDK. Could be a GeoTriggerEvent (e.g. FenceEntered
, FenceExited
), a TempoEvent or a LifecycleEvent
-
Type of event
Declaration
Swift
var eventType: EventType { get }
-
Time when event occurred
Declaration
Swift
var eventTime: Date { get }
-
Local Timezone of the device when event happens
Declaration
Swift
var timeZoneIdentifier: String { get }
-
Trigger Engine mode of the PointSDK when event happens. Also see
TriggerEngine
.Declaration
Swift
var triggerEngine: TriggerEngine { get }
-
Application-related detail when event happens
Declaration
Swift
var appState: AppState { get }