Package com.moengage.core.config
Types
CardConfig
Link copied to clipboard
Card Configuration.
DataSyncConfig
Link copied to clipboard
class DataSyncConfig(isPeriodicSyncEnabled: Boolean, periodicSyncInterval: Long, isBackgroundSyncEnabled: Boolean)
Content copied to clipboard
Data Sync configuration
GeofenceConfig
Link copied to clipboard
class GeofenceConfig(isGeofenceEnabled: Boolean, isBackgroundSyncEnabled: Boolean)
Content copied to clipboard
Geofence Configuration Object.
InAppConfig
Link copied to clipboard
class InAppConfig(shouldHideStatusBar: Boolean, optOutActivities: Set<Class<*>>?, isJavascriptEnabled: Boolean)
Content copied to clipboard
InApp Configuration Object.
MiPushConfig
Link copied to clipboard
class MiPushConfig(appId: String, appKey: String, isRegistrationEnabled: Boolean)
Content copied to clipboard
Mi Push Config Configuration
NotificationConfig
Link copied to clipboard
class NotificationConfig(@DrawableRes smallIcon: Int, @DrawableRes largeIcon: Int, @ColorRes notificationColor: Int, tone: String?, isMultipleNotificationInDrawerEnabled: Boolean, isBuildingBackStackEnabled: Boolean, isLargeIconDisplayEnabled: Boolean)
Content copied to clipboard
Notification Configuration object.
PushConfig
Link copied to clipboard
class PushConfig(tokenRetryInterval: Long, meta: NotificationConfig, miPush: MiPushConfig, fcm: FcmConfig, pushKit: PushKitConfig)
Content copied to clipboard
PushKitConfig
Link copied to clipboard
Create an instance of PushKit Messaging Config.
TrackingOptOutConfig
Link copied to clipboard