Enumerations

The following enumerations are available globally.

  • Represents the possible situations.

    See more

    Declaration

    Objective-C

    enum UASituation : NSInteger {}

    Swift

    enum Situation : Int
  • Represents the result of performing a background fetch, or none if no fetch was performed.

    See more

    Declaration

    Objective-C

    enum UAActionFetchResult : NSInteger {}

    Swift

    struct ActionFetchResult : OptionSet
  • Represents the action status.

    See more

    Declaration

    Objective-C

    enum UAActionStatus : NSInteger {}

    Swift

    enum ActionStatus : Int
  • Enabled Features

    Declaration

    Objective-C

    enum UAFeatures : NSUInteger {}

    Swift

    struct Features : OptionSet
  • Notification options

    Declaration

    Objective-C

    enum UANotificationOptions : NSUInteger {}

    Swift

    struct UANotificationOptions : OptionSet
  • Authorized notification settings

    Declaration

    Objective-C

    enum UAAuthorizedNotificationSettings : NSUInteger {}

    Swift

    struct UAAuthorizedNotificationSettings : OptionSet
  • Authorization status

    Declaration

    Objective-C

    enum UAAuthorizationStatus : NSInteger {}

    Swift

    enum UAAuthorizationStatus : Int
  • Scope option for URL allow list matching.

    See more

    Declaration

    Objective-C

    enum UAURLAllowListScope : NSUInteger {}

    Swift

    struct URLAllowListScope : OptionSet