BrazeInAppMessage class Null safety

Constructors

BrazeInAppMessage(String _data)

Properties

buttons List<BrazeButton>
Buttons to display alongside this in-app message
read / write
clickAction ClickAction
In-app message body click action
read / write
dismissType DismissType
In-app message dismiss type
read / write
duration int
In-app message display duration in milliseconds
read / write
extras Map<String, String>
Key-value pair extras
read / write
hashCode int
The hash code for this object.
read-onlyinherited
In-app message header
read / write
imageUrl String
Url of the image to display alongside the message
read / write
inAppMessageJsonString String
In-app message json
read / write
message String
In-app message text
read / write
messageType MessageType
In-app message type
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
uri String
Uri to navigate to on-click
read / write
useWebView bool
Whether to use a webview to display the uri when clicked
read / write
zippedAssetsUrl String
Url of zipped assets to display with an HTML message
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited