LegacyInAppMessagingProtocol
public protocol LegacyInAppMessagingProtocol : AnyObject, Sendable
Legacy in-app messaging protocol
-
Optional message converter from a
LegacyInAppMessage
to anAutomationSchedule
Declaration
Swift
@MainActor var customMessageConverter: MessageConvertor? { get set }
-
Optional message extender.
Declaration
Swift
@MainActor var messageExtender: MessageExtender? { get set }
-
Optional schedule extender.
Declaration
Swift
@MainActor var scheduleExtender: ScheduleExtender? { get set }
-
Sets whether legacy messages will display immediately upon arrival, instead of waiting until the following foreground. Defaults to
true
.Declaration
Swift
@MainActor var displayASAPEnabled: Bool { get set }