Enumerations
The following enumerations are available globally.
- 
                  
                  Media player status. See moreDeclarationSwift @objc(AASDKMediaPlayerStatus) public enum MediaPlayerStatus : Int
- 
                  
                  The VAST error codes. See moreDeclarationSwift @objc(AASDKVastErrorCode) public enum VastErrorCode : Int
- 
                  
                  The VAST tracking event types. See moreDeclarationSwift @objc(AASDKVastTrackingEvent) public enum VastTrackingEvent : Int, CaseIterable
- 
                  
                  The preferred resource type to load and display in See moreAdCompanionViewinstances.DeclarationSwift @objc(AASDKAdCompanionResourceType) public enum AdCompanionResourceType : Int, CaseIterable
- 
                  
                  A set of purposes for which an obstruction can be registered as “friendly”. See moreDeclarationSwift @objc(AASDKAdVideoFriendlyObstructionPurpose) public enum AdVideoFriendlyObstructionPurpose : Int
- 
                  
                  The video player state for an See moreAdVideoViewobject for viewability purposes. The default isnormal.DeclarationSwift @objc(AASDKAdVideoState) public enum AdVideoState : Int
- 
                  
                  The rendering behavior for an See moreAdVideoViewobject. The default isaspectFit.DeclarationSwift @objc(AASDKAdVideoAspect) public enum AdVideoAspect : Int
- 
                  
                  Types of stream capabilities. See moreDeclarationSwift @objc(AASDKAdStreamCapabilities) public enum AdStreamCapability : Int
- 
                  
                  The states for a See moreDownloadableAssetobject.DeclarationSwift @objc(AASDKDownloadableAssetState) public enum DownloadableAssetState : Int
- 
                  
                  Supported types of permission values. See moreDeclarationSwift @objc public enum AdswizzPermissionValue : Int
- 
                  
                  Supported types of permissions that might be requested. See moreDeclarationSwift @objc public enum AdswizzPermissionType : Int, CaseIterable
- 
                  
                  HTTP protocol. See moreDeclarationSwift @objc(AASDKAdswizzAdRequestProtocol) public enum HTTPProtocol : Intextension HTTPProtocol: RawRepresentable
- 
                  
                  The end status for the See moreTrackingPermissionControllerflow.DeclarationSwift @objc(AASDKTrackingDismissReason) public enum TrackingStatus : Int
- 
                  
                  Various event types sent by the See moreInteractiveAdManagerto its listeners.DeclarationSwift @objc(AASDKInteractiveAdEventType) public enum InteractiveAdEventType : Int, CaseIterable
- 
                  
                  The GDPR privacy policy. See moreDeclarationSwift @objc(AASDKGDPROption) public enum GDPRConsent : Int, Codable
- 
                  
                  The U.S. Privacy consent. See moreDeclarationSwift @objc(AASDKCCPAOption) public enum CCPAConsent : Int, Codable, CaseIterable
 Enumerations  Reference
        Enumerations  Reference