{% macro choices(name, choices_list, checked=none) %} {% for choice, label in choices_list %}
{% endfor %} {% endmacro %} {% macro int(name, label="", init=0) %} {% endmacro %} {% macro text(name, label="", placeholder="", required=false) %} {# single line text field additional kwargs will be passed as attributes #} {% endmacro %} {% macro password(name, label="", required=false) %} {# password field additional kwargs will be passed as attributes #} {% endmacro %} {% macro email(name, label="", required=false) %} {# email field additional kwargs will be passed as attributes #} {% endmacro %} {% macro textarea(name, rows=10, cols=50, placeholder='', required=false) %} {% endmacro %} {% macro meta(name, value) %} {% endmacro %} {% macro submit(text=_("Send")) %} {% endmacro %}