affectFinalWhyConfig method

WhyConfig? affectFinalWhyConfig()

Implementation

WhyConfig? affectFinalWhyConfig() {
  if (whyConfig != null) {
    return whyConfig;
  }

  if (whyFalse != null && whyFalse == true) {
    return WhyConfig(
      attendedValue: false,
      placeholder: "Indiquer une raison",
      label: "Si non, pourquoi ?",
    );
  }

  if (whyTrue != null && whyTrue == true) {
    return WhyConfig(
      attendedValue: false,
      placeholder: "Indiquer une raison",
      label: "Si oui, pourquoi ?",
    );
  }

  return whyConfig;
}