Classes

The following classes are available globally.

  • Airship Message Center module.

    See more

    Declaration

    Swift

    public final class MessageCenter : Sendable
  • Message center action that launches the message center.

    Valid situations: ActionSituation.manualInvocation, ActionSituation.launchedFromPush ActionSituation.webViewInvocation, ActionSituation.foregroundInteractiveButton, ActionSituation.manualInvocation, and ActionSituation.automation

    See more

    Declaration

    Swift

    public final class MessageCenterAction : AirshipAction
  • Airship native bridge extension for the Message Center.

    See more

    Declaration

    Swift

    public final class MessageCenterNativeBridgeExtension : NSObject, NativeBridgeExtensionDelegate, Sendable
  • Controller for the Message Center View.

    See more

    Declaration

    Swift

    @MainActor
    public class MessageCenterController : ObservableObject
  • View controller for Message Center view

    See more

    Declaration

    Swift

    public class MessageCenterViewControllerFactory : NSObject