api/internal/survey/survey_logic_handler library
Classes
- SurveyAnswer
-
A single user answer. values holds the comparable tokens used by branching
(option ids, or
[score], or[text]); comment holds free text such as an "other" option's note. - SurveyLogicHandler
-
Pure branching runtime — operates on the node graph (no Flutter
dependencies). Resolves node-owned branching rules and conditional block
visibility (
showWhen).
Constants
- surveyFinished → const String
- Sentinel id meaning "the survey is finished".