MobileConfig class

Configurations to be used for mobile and mobile only. Any values set here will have no effect on web whatsoever.

Constructors

MobileConfig({dynamic dbCountThreshold = Constants.DB_COUNT_THRESHOLD, dynamic autoCollectAdvertId = Constants.AUTO_COLLECT_ADVERT_ID, dynamic collectDeviceId = Constants.COLLECT_DEVICE_ID, dynamic trackLifecycleEvents = Constants.TRACK_LIFECYCLE_EVENTS, dynamic recordScreenViews = Constants.RECORD_SCREEN_VIEWS, dynamic sleepTimeOut = Constants.SLEEP_TIMEOUT, dynamic configRefreshInterval = Constants.CONFIG_REFRESH_INTERVAL, DBEncryptionInterface? dbEncryption, dynamic autoSessionTracking = Constants.AUTO_SESSION_TRACKING, dynamic sessionTimeoutInMillis = Constants.DEFAULT_SESSION_TIMEOUT_MOBILE, dynamic gzip = Constants.DEFAULT_GZIP_COMPRESSION, dynamic trackDeepLinks = Constants.TRACK_DEEP_LINKS})

Properties

autoCollectAdvertId bool
no setter
autoSessionTracking bool
no setter
collectDeviceId bool
no setter
configRefreshInterval int
no setter
dbCountThreshold int
no setter
dbEncryption DBEncryptionInterface?
no setter
gzip bool
no setter
hashCode int
The hash code for this object.
no setterinherited
recordScreenViews bool
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sessionTimeoutInMillis int
no setter
sleepTimeOut int
no setter
no setter
trackLifecycleEvents bool
no setter

Methods

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

Operators

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