{% macro getRow(params) %} {% if params.contactstuff is defined %} {% set contactstuff = params.contactstuff %} {% elseif params.form is defined %} {% set form = params.form %} {% endif %} {% if contactstuff is defined and isNotNull(contactstuff) %} {% set hasDataAvaible = true %} {% set isPrototype = false %} {% set elementId = contactstuff.vars.id %} {% set elementName = contactstuff.vars.full_name %} {% set elementDisplay = contactstuff.vars.data.id %} {% set elementIdId = contactstuff.id.vars.id %} {% set elementIdName = contactstuff.id.vars.full_name %} {% set elementIdDisplay = contactstuff.id.vars.data %} {% set elementStuffId = contactstuff.stuff.vars.id %} {% set elementStuffName = contactstuff.stuff.vars.full_name %} {% set elementStuffDisplay = contactstuff.stuff.vars.data.id %} {% set elementSerieNumberId = contactstuff.serieNumber.vars.id %} {% set elementSerieNumberName = contactstuff.serieNumber.vars.full_name %} {% set elementSerieNumberDisplay = contactstuff.serieNumber.vars.data %} {% set elementDescriptionId = contactstuff.description.vars.id %} {% set elementDescriptionName = contactstuff.description.vars.full_name %} {% set elementDescriptionDisplay = contactstuff.description.vars.data %} {% set stuffPossibilities = contactstuff.stuff.vars.choices %} {% elseif form is defined and isNotNull(form) %} {% set hasDataAvaible = true %} {% set prototype = form %} {% set isPrototype = true %} {% set elementId = prototype.vars.id %} {% set elementName = prototype.vars.full_name %} {% set elementDisplay = "" %} {% set elementIdId = prototype.id.vars.id %} {% set elementIdName = prototype.id.vars.full_name %} {% set elementIdDisplay = "" %} {% set elementStuffId = prototype.stuff.vars.id %} {% set elementStuffName = prototype.stuff.vars.full_name %} {% set elementStuffDisplay = "" %} {% set elementSerieNumberId = prototype.serieNumber.vars.id %} {% set elementSerieNumberName = prototype.serieNumber.vars.full_name %} {% set elementSerieNumberDisplay = "" %} {% set elementDescriptionId = prototype.description.vars.id %} {% set elementDescriptionName = prototype.description.vars.full_name %} {% set elementDescriptionDisplay = "" %} {% set stuffPossibilities = prototype.stuff.vars.choices %} {% else %} {% set hasDataAvaible = false %} {% set isPrototype = false %} {% endif %} {% if hasDataAvaible %}