UnbluMobileCoBrowsingModuleConfiguration
public struct UnbluMobileCoBrowsingModuleConfiguration
The configuration to initialize the Unblu co browsing module with
-
init(privateViews:
maxWindowCapturingLevel: enableCapturingPerformanceLogging: preferredStatusBarStyle: ) Initializes the configuration object
Declaration
Swift
public init(privateViews: Set<Int> = [], maxWindowCapturingLevel: UIWindow.Level = .alert + 2, enableCapturingPerformanceLogging: Bool = false, preferredStatusBarStyle: UIStatusBarStyle = .default)
Parameters
privateViews
A Set of Integers that identify tags of UIView’s to obscure in the stream during co browsing. The default value is an empty Set.
maxWindowCapturingLevel
The maximum
UIWindow.Level
of UIWindows that Unblu will capture during a mobile co-browsing session. The default value is.normal
.enableCapturingPerformanceLogging
Enables logging of capturing performance (e.g. FPS). IMPORTANT: This only has effect, if enableDebugOutput is set to true on the
UnbluClient
and the log level is set to debug also on theUnbluClient
. The default value is false.preferredStatusBarStyle
The
UIStatusBarStyle
Unblu will use on UIViewController’s during a mobile co-browsing session. The default value is.default
.