ActivityConfig.fromMap constructor
ActivityConfig.fromMap(
- Map<String, dynamic> m
)
Implementation
factory ActivityConfig.fromMap(Map<String, dynamic> m) => ActivityConfig(
activityRecognitionInterval:
_ensureDouble(m['activityRecognitionInterval']),
minimumActivityRecognitionConfidence:
_ensureInt(m['minimumActivityRecognitionConfidence']),
disableStopDetection: _ensureBool(m['disableStopDetection']),
stopOnStationary: _ensureBool(m['stopOnStationary']),
motionTriggerDelay: _ensureInt(m['motionTriggerDelay']),
triggerActivities: m['triggerActivities'] ??
((m['triggerActivities'] is List)
? (m['triggerActivities'] as List)
.whereType<String>()
.join(', ')
: m['triggerActivities']),
disableMotionActivityUpdates:
_ensureBool(m['disableMotionActivityUpdates']),
stopDetectionDelay: _ensureDouble(m['stopDetectionDelay']),
);