Structures
The following structures are available globally.
-
CustomEvent captures information regarding a custom event for Analytics.
See moreDeclaration
Swift
public struct CustomEvent : Sendable
-
Contains the arguments passed into an action during execution.
See moreDeclaration
Swift
public struct ActionArguments : Sendable
-
Action registry entry
Declaration
Swift
public struct ActionEntry : Sendable
-
App credentails
See moreDeclaration
Swift
public struct AirshipAppCredentials : Sendable
-
Airship embedded view - a scene that can be embedded in an app and managed remotely
See moreDeclaration
Swift
@MainActor public struct AirshipEmbeddedView<PlaceHolder> : View where PlaceHolder : View
-
Style configuration for customizing an Airship embedded view
Declaration
Swift
public struct AirshipEmbeddedViewStyleConfiguration
-
Default style for embedded views
Declaration
Swift
public struct DefaultAirshipEmbeddedViewStyle : AirshipEmbeddedViewStyle
-
Full airship event data
See moreDeclaration
Swift
public struct AirshipEventData : Sendable, Equatable
-
AirshipLayout
Declaration
Swift
public struct AirshipLayout : ThomasSerializable
-
Airship push notification status
See moreDeclaration
Swift
public struct AirshipNotificationStatus : Sendable, Equatable
-
Airship Features.
See moreDeclaration
Swift
public struct AirshipFeature : OptionSet, Sendable, CustomStringConvertible
extension AirshipFeature: Codable
-
A view that wraps the view and returns the size without causing the view to expand.
See moreDeclaration
Swift
@MainActor public struct AirshipViewSizeReader<Content> : View where Content : View
-
Predefined attributes.
See moreDeclaration
Swift
public struct Attributes : Sendable
-
Contact data.
See moreDeclaration
Swift
public struct ContactConflictEvent : Sendable, Equatable
-
A collection of properties defining an automation audience
See moreDeclaration
Swift
public struct DeviceAudienceSelector : Sendable, Codable, Equatable
-
Email registration options
See moreDeclaration
Swift
public struct EmailRegistrationOptions : Codable, Sendable, Equatable, Hashable
-
AsyncSequence of
See moreLiveActivityRegistrationStatus
updates.Declaration
Swift
public struct LiveActivityRegistrationStatusUpdates : AsyncSequence
-
Action runner used in the
See moreNativeBridge
that calls through to a block.Declaration
Swift
public struct BlockNativeBridgeActionRunner : NativeBridgeActionRunner
-
Open registration options
See moreDeclaration
Swift
public struct OpenRegistrationOptions : Codable, Sendable, Equatable, Hashable
-
Quiet time settings
See moreDeclaration
Swift
public struct QuietTimeSettings : Sendable, Equatable
-
SMS registration options
See moreDeclaration
Swift
public struct SMSRegistrationOptions : Codable, Sendable, Equatable, Hashable