InAppUiPlugin

class InAppUiPlugin : Plugin

Auto-discovered Plugin that wires the native in-app UI module into the SDK. Discovered at startup via the manifest meta-data {@code com.pushwoosh.plugin.inapp_ui}.

Registers the native in-app presenter with core and subscribes to two lifecycle events: the foreground event resumes the blocking queue (dropped-launch recovery + advance) for a ZIP resource deferred while backgrounded; the Activity-resume event retries an overlay present deferred while topActivity was null (screen handoff, permission dialog, PiP).

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun getPrefsMigrationSchemes(prefsProvider: PrefsProvider): Collection<MigrationScheme>
Link copied to clipboard
open override fun init()