Package-level declarations

Types

Link copied to clipboard
class AccountMeta(val appId: String)
class AccountMeta(val appId: String)
class AccountMeta(val appId: String)

Meta-data related to your MoEngage account.

Link copied to clipboard

Meta-data related to user or account when the application is going to background.

Link copied to clipboard

Status of the application.

Link copied to clipboard
open class BaseData(val accountMeta: AccountMeta)
open class BaseData(val accountMeta: AccountMeta)
open class BaseData(val accountMeta: AccountMeta)

Base for all exposed data objects.

Link copied to clipboard
@Serializable
class GeoLocation(val latitude: Double, val longitude: Double)
@Serializable
class GeoLocation(val latitude: Double, val longitude: Double)
@Serializable
class GeoLocation(val latitude: Double, val longitude: Double)

Model to pass in Location data.

Link copied to clipboard
Link copied to clipboard

Meta-data related to the account and user logging out.

Link copied to clipboard
data class PlatformInfo(val platformType: String, val osType: String? = null)
data class PlatformInfo(val platformType: String, val osType: String? = null)
data class PlatformInfo(val platformType: String, val osType: String? = null)

Platform Info holding data of current platform and OS Type

Link copied to clipboard
Link copied to clipboard

User attribute Gender options