AI-generated Key Takeaways
-
The document lists globally available enumerations for the Interactive Media Ads SDK.
-
IMAErrorTypeenumerates possible error types during ad loading or playback. -
IMAErrorCodelists possible error codes encountered when loading or playing ads. -
IMAAdEventTypedetails different event types dispatched by theIMAAdsManager. -
IMAFriendlyObstructionPurposeprovides a list of reasons for registering an obstruction as friendly. -
IMAUiElementTypeenumerates different UI elements that are customizable.
Enumerations
The following enumerations are available globally.
-
Possible error types while loading or playing ads.
Declaration
Swift
enum IMAErrorType : Int, @unchecked SendableObjective-C
enum IMAErrorType : NSInteger {}
-
Possible error codes raised while loading or playing ads.
Declaration
Swift
enum IMAErrorCode : Int, @unchecked SendableObjective-C
enum IMAErrorCode : NSInteger {}
-
Different event types sent by the IMAAdsManager to its delegate.
Declaration
Swift
enum IMAAdEventType : Int, @unchecked SendableObjective-C
enum IMAAdEventType : NSInteger {} -
A list of purposes for which an obstruction would be registered as friendly.
Declaration
Swift
enum IMAFriendlyObstructionPurpose : UInt, @unchecked SendableObjective-C
enum IMAFriendlyObstructionPurpose : NSUInteger {}
-
Different UI elements that can be customized.
Declaration
Swift
enum IMAUiElementType : Int, @unchecked SendableObjective-C
enum IMAUiElementType : NSInteger {}