SMKitExercise constructor
SMKitExercise({
- String? detector,
- String? prettyName,
- int? totalSeconds,
- String? videoInstruction,
- String? exerciseIntro,
- List<
SMKitUIElement> ? uiElements, - String? exerciseClosure,
- String? closureFailedSound,
- String? summaryTitle,
- String? summarySubTitle,
- String? summaryMainMetricTitle,
- String? summaryMainMetricSubTitle,
- String? side,
- bool? shortIntro,
- SMKitQuickMotionParams? quickMotionParams,
- SMKitRowingFeedbackLevel? rowingFeedbackLevel,
- SMKitPhonePosition? phonePosition,
- bool? guidanceMode,
- bool? useWideAngleCamera,
- bool? playPreExerciseCountdown,
- bool? playRepMilestoneVoice,
- int? repMilestoneInterval,
- bool? playSoundOnEachRep,
- bool? adaptiveRomFeedbackEnabled,
- int? adaptiveRomWarmupReps,
- Map<
String, SMKitGuidanceVideoSegment> ? guidanceVideoSegments, - SMKitStretchSetConfig? stretchSetConfig,
- ScoringParams? scoringParams,
Implementation
SMKitExercise({
this.detector,
this.prettyName,
this.totalSeconds,
this.videoInstruction,
this.exerciseIntro,
this.uiElements,
this.exerciseClosure,
this.closureFailedSound,
this.summaryTitle,
this.summarySubTitle,
this.summaryMainMetricTitle,
this.summaryMainMetricSubTitle,
this.side,
this.shortIntro,
this.quickMotionParams,
this.rowingFeedbackLevel,
this.phonePosition,
this.guidanceMode,
this.useWideAngleCamera,
this.playPreExerciseCountdown,
this.playRepMilestoneVoice,
this.repMilestoneInterval,
this.playSoundOnEachRep,
this.adaptiveRomFeedbackEnabled,
this.adaptiveRomWarmupReps,
this.guidanceVideoSegments,
this.stretchSetConfig,
this.scoringParams,
});