InAppMessagingInterface
In-app messaging
Properties
Delegate consulted before a message is displayed, to allow the app to block or defer it.
The interval to wait between displaying in-app messages.
The interval to wait between displaying in-app messages, in whole seconds.
Message extender
Called during schedule preparation to allow app-side logic to suppress the message before assets are fetched. Throwing causes the prepare operation to retry with backoff — catch internally to fail open instead.
Functions
Notifies In-App messages that the display conditions should be reevaluated. This should only be called when state that was used to prevent a display with InAppMessageDisplayDelegate changes.
Sets a factory block for a custom display adapter. If the factory block returns a nil adapter, the default adapter will be used.