questionForData function
The select question bound to ref, needed to attach choices.
Port of XFormParser.ghettoGetQuestionDef.
Implementation
QuestionDef? questionForData(
DataType dataType,
FormDef? form,
TreeReference ref,
) =>
(dataType == DataType.choice || dataType == DataType.multipleItems) &&
form != null
? FormDef.findQuestionByRef(ref, form)
: null;