Package com. moengage. inapp. internal. model
Types
Background
Link copied to clipboard
CampaignContext
Link copied to clipboard
class CampaignContext(formattedCampaignId: String, payload: JSONObject, attributes: Map<String, Any>)
Content copied to clipboard
CampaignPayload
Link copied to clipboard
open class CampaignPayload(campaignId: String, campaignName: String, templateType: String, isCancellable: Boolean, dismissInterval: Long, payload: JSONObject, campaignContext: CampaignContext, inAppType: InAppType, supportedOrientations: Set<ScreenOrientation>)
Content copied to clipboard
CampaignStats
Link copied to clipboard
HtmlCampaignPayload
Link copied to clipboard
class HtmlCampaignPayload(campaignId: String, campaignName: String, templateType: String, isCancellable: Boolean, dismissInterval: Long, payload: JSONObject, campaignContext: CampaignContext, inAppType: InAppType, supportedOrientations: Set<ScreenOrientation>, htmlAssets: HtmlMeta?, htmlPayload: String) : CampaignPayload
Content copied to clipboard
InAppComponent
Link copied to clipboard
InAppContainer
Link copied to clipboard
InAppGlobalState
Link copied to clipboard
InAppWidget
Link copied to clipboard
InAppWidgetBase
Link copied to clipboard
NativeCampaignPayload
Link copied to clipboard
class NativeCampaignPayload(campaignId: String, campaignName: String, templateType: String, isCancellable: Boolean, dismissInterval: Long, payload: JSONObject, campaignContext: CampaignContext, inAppType: InAppType, supportedOrientations: Set<ScreenOrientation>, primaryContainer: InAppContainer?, primaryWidget: Int, alignment: TemplateAlignment, customPayload: String?) : CampaignPayload
Content copied to clipboard
Nudge
Link copied to clipboard
NudgeResult
Link copied to clipboard
TriggerRequestMeta
Link copied to clipboard
ViewDimension
Link copied to clipboard