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