{%- extends "_layout.html" %} {%- block content %}
{{ macros_page.render_breadcrumbs(item) }}

{{ hawat_current_view.get_view_title() }}


{{ macros_form.render_form_item_default( form.filter, placeholder = _('Write your filtering rule here...')) }} {{ macros_form.render_form_item_default( form.event, placeholder = _('Paste your IDEA event as raw JSON string...'), rows = 5) }}
{{ macros_form.render_form_errors(form.csrf_token.errors) }} {{ form.csrf_token }}
{%- if flag_filtered %} {%- if filter_result %} {%- call macros_site.render_alert('success', False) %} {{ _("Given event matches given filtering rule.") }} {%- endcall %} {%- else %} {%- call macros_site.render_alert('info', False) %} {{ _("Given event does NOT match given filtering rule.") }} {%- endcall %} {%- endif %}

{{ filter_result | pprint }}

{{ filter_compiled_preview | safe }}

{{ _("Textual representation") }}:

{{ filter_compiled.__str__() }}

{{ event.to_json(indent = 4, sort_keys = True) }}
{%- endif %} {%- if permission_can('developer') %}
{%- if filter_exception %} {{ macros_site.render_raw_var('filter_exception', filter_exception) }} {{ macros_site.render_raw_var('filter_exception_st', filter_exception_st) }} {%- endif %} {{ macros_site.render_raw_var('form_data', form_data) }} {{ macros_site.render_raw_var('event', event) }} {{ macros_site.render_raw_var('filter_tree', filter_tree) }} {{ macros_site.render_raw_var('filter_compiled', filter_compiled) }} {{ macros_site.render_raw_var('filter_preview', filter_preview) }} {{ macros_site.render_raw_var('filter_compiled_preview', filter_compiled_preview) }} {{ macros_site.render_raw_var('filter_result', filter_result) }} {%- endif %} {%- endblock content %}