InAppMessageImmersiveBase

protected constructor()
private constructor(jsonObject: JSONObject, brazeManager: ERROR CLASS: Symbol not found for IBrazeManager, header: String, headerTextColor: Int, closeButtonColor: Int, imageStyle: ImageStyle, headerTextAlign: TextAlign, messageTextAlign: TextAlign)


constructor(jsonObject: JSONObject, brazeManager: ERROR CLASS: Symbol not found for IBrazeManager)

Throws

JSONException

if any fields are missing or the message is empty. Constructed InAppMessageImmersive objects are meant to be fully verified and good to go.