#set($identifier = $r.toString($interaction.identifier)) #set($responseIdentifier = $r.toString($interaction.responseIdentifier)) ## Filter out the choice identifiers that are visible and split into those which haven't been selected and those which have #set($orderChoices = $r.getRespondedVisibleChoices($interaction)) #set($respondedVisibleChoices = $orderChoices.getRespondedVisibleChoices()) #set($unselectedVisibleChoices = $orderChoices.getUnselectedVisibleChoices()) #set($orientation = $r.getOrientation($interaction.orientation))
#if($interaction.getPrompt())
$r.renderPrompt($interaction.getPrompt())
#end #if($r.isInvalidResponse($interaction.responseIdentifier))
Please complete this interaction as directed.
#end
## Create holder for hidden form fields that will contain the actual data to pass back

Source

#if($r.isItemSessionOpen()) Drag unused items from here... #end
    #foreach($unselectedChoice in $unselectedVisibleChoices)
  • $r.renderFlowStatics($unselectedChoice.getFlowStatics())
  • #end

Target

#if($r.isItemSessionOpen()) Drop and order your selected items here... #end
    #foreach($respondedChoice in $respondedVisibleChoices)
  • $r.renderFlowStatics($respondedChoice.getFlowStatics())
  • #end