SMKitConfig constructor
const
SMKitConfig({
- bool? enableIntelligenceRest,
- bool? enableHeartRateRest,
- int? heartRateRestThreshold,
- bool? allowAudioMixing,
- bool? showExternalAudioControl,
- bool? playPhoneCalibrationAudio,
- bool? playBodyCalibrationAudio,
- bool? enableButtonTutorial,
- String? buttonTutorialCompletionAudioPath,
- bool? showRowingPhoneCalibration,
- bool? enableWatchCompanion,
- bool? accuratePoseEstimation,
- bool? enablePhoneMovementCountPrevention,
- bool? enableVariationMismatchFeedback,
- bool? startTimerOnFirstActivity,
- int? workoutContinuationTimerDuration,
- SkeletonConfig? skeletonConfig,
- SMKitColorTheme? colorTheme,
- List<
SMKitPauseType> ? pauseTypes, - InstructionVideoConfig? instructionVideoConfig,
- bool? useDefaultGuidanceMode,
- bool? guidanceDebugLogging,
- String? androidConfigString,
- bool? showDebugBoundingBox,
Implementation
const SMKitConfig({
this.enableIntelligenceRest,
this.enableHeartRateRest,
this.heartRateRestThreshold,
this.allowAudioMixing,
this.showExternalAudioControl,
this.playPhoneCalibrationAudio,
this.playBodyCalibrationAudio,
this.enableButtonTutorial,
this.buttonTutorialCompletionAudioPath,
this.showRowingPhoneCalibration,
this.enableWatchCompanion,
this.accuratePoseEstimation,
this.enablePhoneMovementCountPrevention,
this.enableVariationMismatchFeedback,
this.startTimerOnFirstActivity,
this.workoutContinuationTimerDuration,
this.skeletonConfig,
this.colorTheme,
this.pauseTypes,
this.instructionVideoConfig,
this.useDefaultGuidanceMode,
this.guidanceDebugLogging,
this.androidConfigString,
this.showDebugBoundingBox,
});