Other Classes
The following classes are available globally.
-
Declaration
Swift
public class JSONNull: Codable, Hashable
-
Declaration
Swift
public class JSONCodingKey: CodingKey
-
Declaration
Swift
public class JSONAny: Codable
-
Declaration
Swift
open class MoEngageAsyncOperation: Operation
-
Declaration
Swift
public class MoEngageGeneralAsyncOperation: MoEngageAsyncOperation
-
Declaration
Swift
public class MoEngageQueueManager
-
Model class to enable console logging and logLevel
See moreDeclaration
Swift
public class MoEngageConsoleLogConfig: NSObject, MoEngageDictionaryConvertible, MoEngageStringConvertibleModel
-
/ Model class to support environmet configuration
See more -
Declaration
Swift
public final class MoEngageMessagingPermissionHandler: NSObject
-
Video widget view for inapps.
See moreDeclaration
Swift
public class MoEngageInAppVideoWidget: UIView
extension MoEngageInAppVideoWidget: MoEngageInAppWidgetResizingCallbackListnerDelegate
-
Video widget helpers.
See moreDeclaration
Swift
public class MoEngageInAppVideoWidgetUtils: NSObject
-
Declaration
Swift
public class MoEngageInAppControllerProviderInterface: NSObject
-
Declaration
Swift
public class MoEngageInAppControllerProvider: MoEngageControllerProvider
-
The utility class for parsing
See moreMoEngageInAppWidgetAlignment
.Declaration
Swift
public class MoEngageInAppWidgetAlignmentUtil: NSObject
-
MoEngageInAppDisplaySize Utils
See moreDeclaration
Swift
public class MoEngageInAppDisplaySizeUtils: NSObject
-
Model describing the navigation action for inapp
See moreDeclaration
Swift
public class MoEngageInAppNavigationAction: MoEngageInAppAction
-
InApp Display Rules
See moreDeclaration
Swift
public class MoEngageInAppRules: NSObject
-
MoEngageInAppSelfHandledData provides info about multiple selfhandled Inapps
See moreDeclaration
Swift
public class MoEngageInAppSelfHandledData: NSObject
-
This class can be used for all inapp instance agnostic behaviour
See moreDeclaration
Swift
public final class MoEngageInAppConfigurationHandler: NSObject