MoEngageInAppAction
@objc
public class MoEngageInAppAction : MoEngageModelObject
MoEngageInAppAction gives all the information about the inApp action
-
Gives the action type Navigation/Custom Action
Declaration
Swift
@objc public let actionType: MoEngageInAppActionType -
Custom key-value pairs entered while creating the campaign for the action.
Declaration
Swift
@objc public let keyValuePairs: [String : Any] -
Method to create an instance of MoEngageInAppAction
This method is for internal purpose. Do not call it explicitly.
Declaration
Swift
@objc public init(actionType: MoEngageInAppActionType, keyValuePairs: [String : Any])Parameters
actionTypeGives the action type Navigation/Custom Action
screenNameIncase the action type is Navigation then the screenName to which the navigation has to be performed
keyValuePairsCustom key-value pairs entered while creating the campaign for the action.