produceActivity static method

Activity produceActivity({
  1. DateTime? acquisitionTime,
  2. ActivityType activityType = ActivityType.unknown,
  3. ActivityConfidence confidence = ActivityConfidence.unknown,
})

Produces a new Activity from provided parameters

Implementation

static Activity produceActivity({
  final DateTime? acquisitionTime,
  final ActivityType activityType = ActivityType.unknown,
  final ActivityConfidence confidence = ActivityConfidence.unknown,
}) {
  return ActivityImpl(
    type: DataType.activity,
    acquisitionTime: acquisitionTime ?? DateTime.now(),
    activityType: activityType,
    confidence: confidence,
  );
}