DMHubOptions.fromJson constructor
DMHubOptions.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DMHubOptions.fromJson(Map<String, dynamic> json) {
return DMHubOptions(
trackUrl: json['trackUrl'],
appId: json['appId'],
appName: json['appName'])
..flushInterval = json['flushInterval']
..enableDebugLogging = json.boolValue('enableDebugLogging')
..autoTrackOpenAppEvent = json.boolValue('autoTrackOpenAppEvent')
..minimumActiveDuration = json.intValue('minimumActiveDuration', 10 * 1000)
..activeTimeoutDuration = json.intValue('activeTimeoutDuration', 9223372036854775807)
..maximumBackgroundDuration = json.intValue('maximumBackgroundDuration', 30 * 1000)
..disableCollect = json.listStringValue('disableCollect');
}