{% import 'admin/static.html' as admin_static with context %} {% macro action_button(action, url='', modal=True, icon_class=None, btn_class='btn btn-default btn-xs') %} {% endmacro %} {% macro action_view_button(action, row_id, row, modal=True) %} {{ action_button(action, get_url('.details_view', id=row_id, url=return_url, modal=modal), modal, 'fa fa-eye glyphicon glyphicon-eye-open', 'btn btn-primary btn-xs') }} {% endmacro %} {% macro action_edit_button(action, row_id, row, modal=True) %} {{ action_button(action, get_url('.edit_view', id=row_id, url=return_url, modal=modal), modal, 'fa fa-pencil glyphicon glyphicon-pencil', 'btn btn-success btn-xs') }} {% endmacro %} {% macro action_delete_button(action, row_id, row) %}
{{ delete_form.id(value=get_pk_value(row)) }} {{ delete_form.url(value=return_url) }} {% if delete_form.csrf_token %} {{ delete_form.csrf_token }} {% elif csrf_token %} {% endif %}
{% endmacro %} {% macro dropdown_button(text) %} {{ text }} {% endmacro %} {% macro filter_dropdown_button(btn_class='dropdown-toggle') %}
{{ dropdown_button(_gettext('Filter')) }}
{% endmacro %} {% macro export_dropdown_button(btn_class='dropdown-toggle') %} {% if admin_view.export_types|length > 1 %}
{{ dropdown_button(_gettext('Export')) }}
{% else %} {{ _gettext('Export') }} {% endif %} {% endmacro %} {% macro bulk_actions_dropdown_button(actions, btn_class='dropdown-toggle') -%}
{{ dropdown_button(_gettext('With selected')) }}
{% endmacro %} {% macro search_form(input_class="col-md-2") %} {% endmacro %}