{% from 'macros/base.html' import api_button %} {% macro table(actions, channel_id=None, tag_id=None) -%} {% if not channel_id and not tag_id %} {% endif %} {% for action in actions %} {% if not channel_id and not tag_id %} {% endif %} {% endfor %}
ScopeName Type {% if channel_id %} {% endif %} {% if tag_id %} {% endif %}
{% if action.channel_id %}

Channel

{{ action.channel.name }} {% endif %} {% if action.tag_id %}

Tag

{{ action.tag.name }} {% endif %}

{{ action.name }}

{{ action.id }}

{{ action.type.value }} {{ api_button( 'Remove', 'api_action.delete', button_variant='danger', method='DELETE', path_params=dict(action_id=action.id), data={'confirm-message': 'remove action ' + action.name}, confirm=True ) }}
{%- endmacro %}