{% macro widget(spec, value, errors, choices, readonly, prefix="", autocomplete_url="", file_url="", html_required=true) %} {% set name = prefix ~ spec.name %} {% set widget_type = spec.options.get('widget', spec.type.widget) %} {% set placeholder = spec.options.get('placeholder') %}