updateQuestion method

void updateQuestion()

Implementation

void updateQuestion() {
  // Creiamo una nuova lista per forzare il cambiamento
  final updatedOptions = List<Option>.from(options);
  final updated = Question(
    question: questionController.text,
    isMandatory: isMandatory,
    singleChoice: isSingleChoice,
    isNumeric: isNumeric,
    isRating: isRating,
    isStarRating: isStarRating,
    options: updatedOptions,
    errorText: widget.question.errorText,
    properties: widget.question.properties,
    answers: widget.question.answers,
  );
  widget.onUpdate(updated);
}