{% macro entry_required() %} * {%- endmacro %} {% macro info(text) %} {%- endmacro %} {% macro input(name, label, type, opt) %}
{% if label -%} {%- endif %}
{%- endmacro %} {% macro number(name, label, opt) %}
{% if label -%} {% if opt.entry_required_icon|default(false) %} {{ _self.entry_required() }} {% endif %} {% if opt.info is defined %} {{ _self.info(opt.info) }} {% endif %} {%- endif %}
{% endmacro %} {% macro textarea(name, label, opt) %}
{% if label -%} {% if opt.entry_required_icon|default(false) %} {{ _self.entry_required() }} {% endif %} {% if opt.info is defined %} {{ _self.info(opt.info) }} {% endif %} {%- endif %}
{%- endmacro %} {% macro select(name, data, label, selected, opt) %}
{% if label -%} {% endif %}
{%- endmacro %} {% macro checkbox(name, label, checked, value, disabled, raw_label, opt) %}
{%- endmacro %} {% macro hidden(name, value) %} {%- endmacro %} {% macro button(label, opt) %} {%- endmacro %} {% macro submit(label, opt) %} {{ _self.button(label|default(__('form.submit')), {'type': 'submit', 'btn_type': 'primary'}|merge(opt|default({}))) }} {%- endmacro %} {% macro switch(name, label, checked, opt) %}
{%- endmacro %} {% macro formData(name, default) -%} {{ session_pop('form-data-' ~ name, default) }} {%- endmacro %}