Enumerations
The following enumerations are available globally.
-
The result of an APNs registration.
See moreDeclaration
Swift
public enum APNSRegistrationResult : Sendable -
Action situations
See moreDeclaration
Swift
public enum ActionSituation : Int, Sendable -
Action result
See moreDeclaration
Swift
public enum ActionResult : Sendable -
Airship event types
Declaration
Swift
public enum EventType : CaseIterable, Sendable, Equatable, Hashable -
Airship JSON.
See moreDeclaration
Swift
public enum AirshipJSON : Codable, Equatable, Sendable, Hashable -
Represents the possible log privacy level.
See moreDeclaration
Swift
public enum AirshipLogPrivacyLevel : String, Sendable, Decodable -
Channel scope.
See moreDeclaration
Swift
public enum ChannelScope : String, Codable, Sendable, Equatable -
Channel type
See moreDeclaration
Swift
public enum ChannelType : String, Codable, Sendable, Equatable -
Represents the possible sites.
See moreDeclaration
Swift
public enum CloudSite : String, Sendable, Decodable -
Compound audience selector
See moreDeclaration
Swift
public indirect enum CompoundDeviceAudienceSelector : Sendable, Codable, Equatable -
Representation of a channel and its registration state after being associated to a contact
See moreDeclaration
Swift
public enum ContactChannel : Sendable, Equatable, Codable, Hashable -
An associative or dissociative update operation
Declaration
Swift
public enum ContactChannelUpdate : Sendable, Equatable, Hashable -
Airship live activity registration status.
See moreDeclaration
Swift
public enum LiveActivityRegistrationStatus : String, Codable, Sendable -
Represents the possible log levels.
See moreDeclaration
Swift
public enum AirshipLogLevel : String, Sendable, Decodable -
Airship permissions. Used with
See morePermissionsManagerDeclaration
Swift
public enum AirshipPermission : String, Sendable, Codable -
Permission status
See moreDeclaration
Swift
public enum AirshipPermissionStatus : String, Sendable, Codable -
Prompt permission fallback to be used if the requested permission is already denied.
See moreDeclaration
Swift
public enum PromptPermissionFallback : Sendable -
Represents the boundary crossing event type.
See moreDeclaration
Swift
public enum AirshipBoundaryEvent : Int, Sendable -
Represents an edit made to a scoped subscription list through the SDK.
See moreDeclaration
Swift
public enum ScopedSubscriptionListEdit : Equatable -
Represents an edit made to a subscription list through the SDK.
See moreDeclaration
Swift
public enum SubscriptionListEdit : Equatable -
Tag mutations from
See moreAddTagsActionandRemoveTagsActionDeclaration
Swift
public enum TagActionMutation : Sendable, Equatable
View on GitHub
Enumerations Reference