Protocols
The following protocols are available globally.
-
A delegate used by Mini App view to communicate about available actions based on current user interactions on the Mini App
See moreDeclaration
Swift
public protocol MiniAppNavigationDelegate : AnyObject
-
A delegate implemented by the Mini App view to get the actions triggered by UI
See moreDeclaration
Swift
public protocol MiniAppNavigationBarDelegate : AnyObject
-
Delegates for Chat message features
See moreDeclaration
Swift
public protocol ChatMessageBridgeDelegate : AnyObject
-
Public Protocol that will be used by the Mini App to send Analytics info to host app. With the Native implementation host can receive MAAnalyticsInfo object through this interface.
See moreDeclaration
Swift
public protocol MAAnalyticsDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol MiniAppAdDisplayDelegate : AnyObject
-
Public Protocol that will be used by any hosting application to communicate with the Mini App display module
See moreDeclaration
Swift
public protocol MiniAppDisplayDelegate : AnyObject
-
Public Protocol that will be used by the Mini App to communicate with the Native implementation
See moreDeclaration
Swift
public protocol MiniAppMessageDelegate : ChatMessageBridgeDelegate, MAAnalyticsDelegate, MiniAppShareContentDelegate, MiniAppUserInfoDelegate, UniversalBridgeDelegate
-
Public Protocol that will be used by the Mini App to communicate with the Native implementation for content sharing mechanism
See moreDeclaration
Swift
public protocol MiniAppShareContentDelegate : AnyObject
-
Public Protocol that will be used by the Mini App to communicate with the Native implementation for User profile related retrieval
See moreDeclaration
Swift
public protocol MiniAppUserInfoDelegate : AnyObject
-
Public Protocol that will be used by the Mini App to communicate with the Native implementation for sending string data through interface 1 mechanism
See moreDeclaration
Swift
public protocol UniversalBridgeDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol MiniAppProgressViewable : UIView
-
Public protocol for MiniAppView
See moreDeclaration
Swift
public protocol MiniAppViewable : UIView, MiniAppNavigationBarDelegate
-
Undocumented
See moreDeclaration
Swift
public protocol MiniAppFallbackViewable : UIView
-
Protocol to track Miniapp loading/Close status
See moreDeclaration
Swift
public protocol MiniAppUIDelegate : AnyObject