MenstrualLogPeriodView constructor

MenstrualLogPeriodView({
  1. Key? key,
  2. DateTime? symptomsLogDate,
  3. required Function? onSuccess,
  4. required Function? onError,
  5. required DisplaySymptomsData? displaySymptomsData,
  6. Color themeColor = Colors.black,
  7. bool? isRequiredWaterView = true,
  8. bool? isRequiredBodyTemperatureView = true,
  9. bool? isRequiredMeditationView = true,
  10. bool? isShowCustomSymptomsOnly = false,
  11. List<SymptomsCategory>? customSymptomsList,
  12. bool? isRequiredSleepView = true,
  13. bool? isRequiredWeightView = true,
})

Implementation

MenstrualLogPeriodView(
    {super.key,
    this.symptomsLogDate,
    required this.onSuccess,
    required this.onError,
    required this.displaySymptomsData,
    this.themeColor = Colors.black,
    this.isRequiredWaterView = true,
    this.isRequiredBodyTemperatureView = true,
    this.isRequiredMeditationView = true,
    this.isShowCustomSymptomsOnly = false,
    this.customSymptomsList,
    this.isRequiredSleepView = true,
    this.isRequiredWeightView = true});