Skip to main content

Function: updateQrItemsInGroup()

updateQrItemsInGroup(newQrItem, newQrRepeatGroup, questionnaireResponseOrQrItem, qItemsIndexMap): void

Updates the QuestionnaireResponseItem group by adding/removing a new/modified child QuestionnaireResponseItem into/from a qrGroup Takes either a single newQrItem or an array of newQrItems

Parameters

ParameterType
newQrItemQuestionnaireResponseItem | null
newQrRepeatGroupQrRepeatGroup | null
questionnaireResponseOrQrItemQuestionnaireResponse | QuestionnaireResponseItem
qItemsIndexMapRecord<string, number>

Returns

void