MessageCenterAction
public final class MessageCenterAction : AirshipAction
Message center action that launches the message center.
Valid situations: ActionSituation.manualInvocation, ActionSituation.launchedFromPush
ActionSituation.webViewInvocation, ActionSituation.foregroundInteractiveButton,
ActionSituation.manualInvocation, and ActionSituation.automation
-
Default names - “_uamid”, “overlay_inbox_action”, “display_inbox_action”, “^mc”, “^mco”
Declaration
Swift
public static let defaultNames: [String] -
Action value for the message ID place holder.
Declaration
Swift
public static let messageIDPlaceHolder: String -
accepts(arguments:Asynchronous) Declaration
Swift
public func accepts(arguments: ActionArguments) async -> Bool -
perform(arguments:Asynchronous) Declaration
Swift
@MainActor public func perform(arguments: ActionArguments) async throws -> AirshipJSON?
View on GitHub