Other Classes
The following classes are available globally.
-
The
See moreUserMessage
struct represents the user message.
-
Represents a UTC time
Implements NSCoding for easy conversion to Data using NSKeyedArchiver/NSKeyedUnarchiver. This is helpful if you need to store in persistent storage like UserDefaults.
See more
-
Example class that conforms to
See moreGIFAnimatable
. Uses default values for the animator frame buffer count and resize behavior. You can either use it directly in your code or use it as a blueprint for your own subclass.
-
A configuration object that defines the properties for a
See moreContentSession
-
The entry point for all interaction with the EngagementSDK.
Important
Concurrent instances of the EngagementSDK is not supported; Only one instance should exist at any time.
-
Methods for managing a Leaderboard
See more
-
The
See morePassthroughView
is a UIView that is able to pass user interactions into the UIView below it in a multilayered UIView scenario.
-
A set of flags that modify the behavior of Widgets
See more
-
WidgetOption is a class which represents an option a widget can have
See more
-
An object that reflects the state of a Social Embed widget on the server
See more