SMKitExerciseData.fromJson constructor

SMKitExerciseData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SMKitExerciseData.fromJson(Map<String, dynamic> json) {
  return SMKitExerciseData(
    userData: SMKitUserData.fromJson(json['user_data']),
    activityType: json['activity_type'],
    seesionId: json['session_id'],
    startTime: json['start_time'],
    endTime: json['end_time'],
    totalScore: json['total_score'],
    totalScoreSegmented: json['total_score_segmented'],
    performanceScore: json['performance_score'],
    performanceScoreSegmented: json['performance_score_segmented'],
    techniqueScore: json['technique_score'],
    techniqueScoreSegmented: json['technique_score_segmented'],
    repsPerformed: json['reps_performed'],
    repsPerformedPerfect: json['reps_performed_perfect'],
    timeInPosition: json['time_in_position'],
    timeInPositionPerfect: json['time_in_position_perfect'],
    peakRangeOfMotion: json['peak_range_of_motion_score'],
    feedbacks: json['feedback'],
    exerciseInfo: SMExerciseInfo.fromJson(json),
  );
}