Package com.moengage.core

Types

DataCenter
Link copied to clipboard
enum DataCenter
Supported Data Centers
DataSyncJob
Link copied to clipboard
open class DataSyncJob : JobService, OnJobCompleteListener
LogLevel
Link copied to clipboard
@Retention(value = SOURCE)
annotation class LogLevel
Supported Log levels
MoEAlarmReceiver
Link copied to clipboard
open class MoEAlarmReceiver : BroadcastReceiver
MoECallbacks
Link copied to clipboard
class MoECallbacks

Callback manager for MoEngage Core module.

MoEngage
Link copied to clipboard
open class MoEngage
Initialise MoEngage SDK using this class.
MoEWorker
Link copied to clipboard
open class MoEWorker : IntentService
Properties
Link copied to clipboard
class Properties

A helper class for building attributes

SdkConfig
Link copied to clipboard
open class SdkConfig
Initialisation Configuration.

Functions

disableAndroidIdTracking
Link copied to clipboard
fun disableAndroidIdTracking(context: Context)

API to disable Android-id tracking for the account configured as default.

enableAndroidIdTracking
Link copied to clipboard
fun enableAndroidIdTracking(context: Context)

API to enable Android-id tracking for the account configured as default.

isSdkEnabled
Link copied to clipboard
fun isSdkEnabled(context: Context): Boolean

Returns the current state of the SDK, i.e. whether it is enabled or disabled.

isSdkInitialised
Link copied to clipboard
fun isSdkInitialised(): Boolean

Returns whether the SDK was initialised post process creation.