UnbluMobileCoBrowsingModuleDelegate
public protocol UnbluMobileCoBrowsingModuleDelegate : AnyObject
The delegate for the UnbluMobileCoBrowsingModule
-
unbluMobileCoBrowsingModuleDidStartCoBrowsing(_:
Default implementation) Called when mobile co-browsing starts
Default Implementation
Declaration
Swift
func unbluMobileCoBrowsingModuleDidStartCoBrowsing(_ unbluMobileCoBrowsingModuleApi: UnbluMobileCoBrowsingModuleApi)
Parameters
unbluMobileCoBrowsingModuleApi
The
UnbluMobileCoBrowsingModuleApi
instance -
unbluMobileCoBrowsingModuleDidStopCoBrowsing(_:
Default implementation) Called when mobile co-browsing stops
Default Implementation
Declaration
Swift
func unbluMobileCoBrowsingModuleDidStopCoBrowsing(_ unbluMobileCoBrowsingModuleApi: UnbluMobileCoBrowsingModuleApi)
Parameters
unbluMobileCoBrowsingModuleApi
The
UnbluMobileCoBrowsingModuleApi
instance -
unbluMobileCoBrowsingModuleHandleButtonClick(_:
Default implementation) Called whenever an co-browsing button is clicked to define the behavior and potentially implement a custom handling of clicks
Default Implementation
Declaration
Swift
func unbluMobileCoBrowsingModuleHandleButtonClick(_ unbluMobileCoBrowsingModuleApi: UnbluMobileCoBrowsingModuleApi) -> ButtonInterceptorAction
Parameters
unbluMobileCoBrowsingModuleApi
The
UnbluMobileCoBrowsingModuleApi
instance