Package-level declarations

Types

Link copied to clipboard
class AttributionData(val network: String?, val campaign: String?, val adGroup: String?, val creative: String?) : IPutIntoJson<JSONObject>
Link copied to clipboard
data class BrazeLocation(val _latitude: Double, val _longitude: Double, val _altitude: Double? = null, val _accuracy: Double? = null, val _verticalAccuracy: Double? = null) : IBrazeLocation
Link copied to clipboard
class BrazeProperties : IPutIntoJson<JSONObject>

Defines and stores metadata about events and purchases.

Functions

Link copied to clipboard
internal fun JSONArray.cleanJSONArray(): JSONArray

Turns Date values into BrazeDateFormat.LONG strings.

Link copied to clipboard
fun Map<*, *>.filterToStringKeyedMap(): Map<*, *>

Filters non-String keys and turns Date values into BrazeDateFormat.LONG strings.