{% macro page_heading(title, db_name_to_switch) %}

{{title}}

{% endmacro %} {% macro nav_link(text, href, li_icon="fa-circle") %}

{{text}}

{% endmacro %} {% macro li(class="nav-item") %}
  • {{ caller() }}
  • {% endmacro %} {% macro li_with_nav_link(text, href, li_icon="fa-circle") %} {% call li() %} {{nav_link(text, href, li_icon)}} {% endcall %} {% endmacro %} {% macro nav_ul(items, ul_class="nav nav-treeview") %} {% endmacro%} {% macro nav_menu_item(item) %} {% if item.type == "section_header" %} {% elif item.type == "submenu" %} {% else %} {{ li_with_nav_link(item.text, url_for(item.url_for))}} {% endif %} {% endmacro %} {% macro nav_menu(items) %} {% endmacro %} {% macro render_select_tag(field) %} {% endmacro %} {% macro render_input_tag(field) %} {% endmacro %} {% macro render_field(field) %} {% if field.type == "select" %} {{render_select_tag(field)}} {% else %} {{render_input_tag(field)}} {% endif %} {% endmacro %} {% macro render_form(fields, form_id, method) %}
    {% for field in fields %} {{render_field(field)}} {% endfor %}
    {% endmacro %} {% macro tab_heading(name, tab_heading_id, tab_content_id, selected) %} {% endmacro %}