setAnswer method

bool setAnswer(
  1. AnswerValue? answer
)

Sets the value and notifies listeners; returns false (and does nothing) when both the old and new values are empty.

Implementation

bool setAnswer(AnswerValue? answer) {
  if (_value == null && answer == null) return false;
  value = answer;
  _notify(ElementChange.data);
  return true;
}