InAppMessageCloseAction

Describes how an In-App Message was closed (dismiss reason and optional button id).

Passed to InAppMessageManager.EventListener.didCloseMessage so the host app can distinguish auto-dismiss, close control, or a specific button tap.

Parameters

actionType

Why the message was closed (InAppMessageDismissReason).

id

Optional id (e.g. button id when closed via InAppMessageDismissReason.BUTTON); null otherwise.

Constructors

Link copied to clipboard
constructor(actionType: InAppMessageCloseAction.InAppMessageDismissReason, id: String?)

Types

Link copied to clipboard
object Companion
Link copied to clipboard

Reason the In-App Message was dismissed.

Properties

Link copied to clipboard
val id: String?