FlutterUxConfig class

Configuration Model for specifying flags to be sent to server

For values that are not set, sdk defaults will be added.

userAppKey is String. Required. Should be present to start SDK

enableMultiSessionRecord is boolean

enableCrashHandling is boolean

enableAutomaticScreenNameTagging is boolean

enableAdvancedGestureRecognition is boolean

occlusions is FlutterOcclusion Object for occlusion or blurring

Constructors

FlutterUxConfig({required String userAppKey, bool? enableMultiSessionRecord, bool? enableCrashHandling, bool? enableAutomaticScreenNameTagging, bool? enableNetworkLogging, bool? enableAdvancedGestureRecognition, List<FlutterUXOcclusion>? occlusions})
FlutterUxConfig.fromJson(Map<String, dynamic> json)
factory

Properties

enableAdvancedGestureRecognition bool?
getter/setter pair
enableAutomaticScreenNameTagging bool?
getter/setter pair
enableCrashHandling bool?
getter/setter pair
enableMultiSessionRecord bool?
getter/setter pair
enableNetworkLogging bool?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
occlusions List<FlutterUXOcclusion>?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
userAppKey String
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited