MoEngageSDKCore
-
This class handles MoEngage Initialization
See moreDeclaration
Swift
@objc public class MoEngage : NSObject -
MoEngage SDK Configuration class
See moreDeclaration
Swift
@objc public class MoEngageSDKConfig : NSObject -
Meta-data related to your MoEngage account.
See moreDeclaration
Swift
@objc public class MoEngageAccountMeta : NSObject -
Class to configure the InApp.
See moreDeclaration
Swift
@objc public class MoEngageInAppConfig : NSObject -
Model class to support storage configuration
See moreDeclaration
Swift
@objc public class MoEngageStorageConfig : NSObject -
Model class to support storage encryption
See moreDeclaration
Swift
@objc public class MoEngageStorageEncryptionConfig : NSObject -
Model to set the keychain configuration
See moreDeclaration
Swift
@objc public class MoEngageKeyChainConfig : NSObjectextension MoEngageKeyChainConfig: MoEngageResettableValue -
Configuration Related to Network Request Authorization.
See moreDeclaration
Swift
@objc public class MoEngageNetworkAuthorizationConfig : NSObject -
API Data Encryption Configuration
See moreDeclaration
Swift
@objc public class MoEngageNetworkDataSecurityConfig : NSObject -
Configuration for Network Request
See moreDeclaration
Swift
@objc public class MoEngageNetworkRequestConfig : NSObject -
Declaration
Swift
@objc public class MoEngageSDKCore : NSObject -
User Registration Data
See moreDeclaration
Swift
@objc public class MoEngageRegistrationData : NSObject -
Model that returns User related information
See moreDeclaration
Swift
@objc public class MoEngageUserInformation : NSObject -
Registration Flow Configuration
See moreDeclaration
Swift
@objc public class MoEngageUserRegistrationConfig : NSObject -
Model responsible for User registration status
See moreDeclaration
Swift
@objc public class MoEngageUserRegistrationStatus : NSObject -
Declaration
Swift
@objc public class MoEngageSDKStateHelper : NSObject -
Data-center to which the moengage data should flow.
See moreDeclaration
Swift
@objc public enum MoEngageDataCenter : Int, CaseIterable, CustomStringConvertible -
Registration API result.
See moreDeclaration
Swift
@objc public enum MoEngageRegistrationResult : Int -
User registration type
See moreDeclaration
Swift
@objc public enum MoEngageRegistrationType : Int -
Enum to set the SDK State
See moreDeclaration
Swift
@objc public enum MoEngageSDKState : Int -
User related information
Declaration
Swift
public typealias UserInfoHandler = (MoEngageUserInformation) -> Void -
User Registration Data
Declaration
Swift
public typealias UserRegistrationHandler = (MoEngageRegistrationData) -> Void -
User registration status
Declaration
Swift
public typealias UserRegistrationStatusHandler = (MoEngageUserRegistrationStatus) -> Void -
Class to track data on the MoEngage Platform.
See moreDeclaration
Swift
@objc public class MoEngageSDKAnalytics : NSObject -
Class responsible to build attributes for event
See moreDeclaration
Swift
@objc public class MoEngageProperties : NSObject, Codable -
Class responsible to create location instance
See moreDeclaration
Swift
@objc public class MoEngageGeoLocation : NSObject -
Enum to set app status
See moreDeclaration
Swift
@objc public enum MoEngageAppStatus : Int -
Enum to set the user gender
See moreDeclaration
Swift
@objc public enum MoEngageUserGender : Int
MoEngageSDKCore Reference