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