Classes

The following classes are available globally.

  • EngageEvent creator for Media Content events

    See more

    Declaration

    Swift

    public class ContentEventCreator: NSObject
  • EngageEvent creator for Media Playback events

    See more

    Declaration

    Swift

    public class PlayerEventCreator: NSObject
  • Represents the event to be tracked using Engage.track(EngageEvent).

    See more

    Declaration

    Swift

    public class EngageEvent: NSObject
  • EngageEvent creator for Content Download events

    See more

    Declaration

    Swift

    public class DownloadEventCreator: NSObject
  • EngageEvent creator for User events Identify should be called prior to logging user events to track latest user attributes.

    See more

    Declaration

    Swift

    public class UserEventCreator: NSObject
  • KeychainWrapper is a class to help make Keychain access in Swift more straightforward. It is designed to make accessing the Keychain services more like using NSUserDefaults, which is much more familiar to people.

    See more

    Declaration

    Swift

    open class KeychainWrapper