Enumerations

The following enumerations are available globally.

  • Enabled Features

    Declaration

    Objective-C

    enum UAFeatures : NSUInteger {}

    Swift

    struct _UAFeatures : OptionSet, @unchecked Sendable
  • Notification options

    Declaration

    Objective-C

    enum UANotificationOptions : NSUInteger {}

    Swift

    struct UANotificationOptions : OptionSet, @unchecked Sendable
  • Authorized notification settings

    Declaration

    Objective-C

    enum UAAuthorizedNotificationSettings : NSUInteger {}

    Swift

    struct UAAuthorizedNotificationSettings : OptionSet, @unchecked Sendable
  • Authorization status

    Declaration

    Objective-C

    enum UAAuthorizationStatus : NSInteger {}

    Swift

    enum UAAuthorizationStatus : Int, @unchecked Sendable
  • Scope option for URL allow list matching.

    See more

    Declaration

    Objective-C

    enum UAURLAllowListScope : NSUInteger {}

    Swift

    struct URLAllowListScope : OptionSet, @unchecked Sendable