showScheduleExerciseDialog function

Future<bool?> showScheduleExerciseDialog({
  1. required BuildContext context,
  2. required int deviceId,
  3. required Widget title,
  4. bool showLegacyExerciseRecommendations = false,
  5. bool showEcoExerciseRecommendations = false,
  6. bool showCancelButton = false,
  7. Widget? submitLabel,
})

Shows a standalone dialog for scheduling an exercise

Implementation

Future<bool?> showScheduleExerciseDialog({
  required BuildContext context,
  required int deviceId,
  required Widget title,
  bool showLegacyExerciseRecommendations = false,
  bool showEcoExerciseRecommendations = false,
  bool showCancelButton = false,
  Widget? submitLabel,
}) {
  return _showRemoteExerciseDialog(
    context: context,
    deviceId: deviceId,
    initialPage: StandaloneScheduleExercisePage(
      title: title,
      showLegacyExerciseRecommendations: showLegacyExerciseRecommendations,
      showEcoExerciseRecommendations: showEcoExerciseRecommendations,
      showCancelButton: showCancelButton,
      submitLabel: submitLabel,
    ),
  );
}