Other Type Aliases
The following type aliases are available globally.
-
Declaration
Swift
public typealias MoEngageGestureRecognizerHandler = (UIGestureRecognizer) -> Bool -
Completion handler type for WebView loading operations
Declaration
Swift
public typealias WebViewCompletionHandler = (Bool) -> Void -
Declaration
Swift
public typealias MoEngageTransactionActivity<AppAttributes: ActivityAttributes> = Activity<MoEngageTransactionActivityAttributes<AppAttributes>>
-
Success callback for a metadata fetch request. Returns metadata wrapper with source and list of experience campaign metadata.
Declaration
Swift
public typealias MoEngageMetaSuccessCallback = (MoEngageExperienceCampaignMetaData) -> Void -
Success callback for an experience data fetch request.
Declaration
Swift
public typealias MoEngageExperienceSuccessCallback = (MoEngageExperienceCampaignsResult) -> Void -
Failure callback for SDK-level errors.
Declaration
Swift
public typealias MoEngagePersonalizeFailureCallback = (MoEngageExperienceFailureReason) -> Void
Other Type Aliases Reference