{% macro render(index, options = {}) %} {% set classes = ['Plate'] %} {% if options.level and ( options.level === 'Top' or options.level === 'Middle' or options.level === 'Bottom' ) %} {% set classes = (classes.push('Plate--level' + options.level), classes) %} {% endif %} {% set classes = (classes.push('Plate--isDraggable') if options.draggable, classes) %} {% set classes = (classes.push(options.classes | join(' ')) if options.classes, classes) %} {% set classes = classes | join(' ') | trim %} {% if options.draggable %} {% set openingTag = '' %} {% set closingTag = '' %} {% else %} {% set openingTag = '' %} {% set closingTag = '' %} {% endif %} {{ openingTag | safe }}