{%- for each_trigger in trigger if each_trigger.unique_id == order -%}
{{form_trigger.csrf_token}} {{form_trigger.function_id(class_='form-control', value=each_trigger.unique_id)}} {{form_trigger.function_type(class_='form-control', value='trigger')}}
{{form_trigger.name(class_='form-control', value=each_trigger.name, **{'title': dict_translation['name']['phrase']})}}
{%- if each_trigger.is_activated %} {{form_trigger.deactivate_trigger(class_='form-control btn btn-sm')}} {%- else %} {{form_trigger.activate_trigger(class_='form-control btn btn-sm')}} {%- endif -%}
{{form_trigger.save_trigger(class_='form-control btn btn-sm')}}
{{form_trigger.delete_trigger(class_='form-control btn btn-sm', **{'onclick':'return confirm("Are you sure you want to delete this?")'})}}
{{form_trigger.test_all_actions(class_='form-control btn btn-sm')}}
{{form_trigger.order_up(class_='form-control btn btn-sm')}}
{{form_trigger.order_down(class_='form-control btn btn-sm')}}
{% if each_trigger.trigger_type == 'trigger_output' %} {% include 'pages/function_options/trigger_options/output.html' %} {% elif each_trigger.trigger_type == 'trigger_output_pwm' %} {% include 'pages/function_options/trigger_options/output_pwm.html' %} {% elif each_trigger.trigger_type == 'trigger_edge' %} {% include 'pages/function_options/trigger_options/edge.html' %} {% elif each_trigger.trigger_type == 'trigger_run_pwm_method' %} {% include 'pages/function_options/trigger_options/run_pwm_method.html' %} {% elif each_trigger.trigger_type == 'trigger_infrared_remote_input' %} {% include 'pages/function_options/trigger_options/infrared_remote_input.html' %} {% elif each_trigger.trigger_type == 'trigger_sunrise_sunset' %} {% include 'pages/function_options/trigger_options/sunrise_sunset.html' %} {% elif each_trigger.trigger_type == 'trigger_timer_daily_time_point' %} {% include 'pages/function_options/trigger_options/timer_daily_time_point.html' %} {% elif each_trigger.trigger_type == 'trigger_timer_daily_time_span' %} {% include 'pages/function_options/trigger_options/timer_daily_time_span.html' %} {% elif each_trigger.trigger_type == 'trigger_timer_duration' %} {% include 'pages/function_options/trigger_options/timer_duration.html' %} {% endif %}
{{form_trigger.action_type(class_='form-control')}}
{{form_trigger.add_action(class_='form-control btn btn-sm')}}
{% if actions_dict['trigger'][each_trigger.unique_id] %}
{{_('Actions')}}
{% endif %} {% for each_action in actions if each_action.function_id == each_trigger.unique_id %}
{{form_actions.csrf_token}} {{form_actions.function_type(class_='form-control', value='trigger')}} {{form_actions.function_id(class_='form-control', value=each_trigger.unique_id)}} {{form_actions.function_action_id(class_='form-control', value=each_action.unique_id)}}
{{form_actions.save_action(class_='form-control btn btn-sm')}}
{{form_actions.delete_action(class_='form-control btn btn-sm', **{'onclick':'return confirm("Are you sure you want to delete this?")'})}}
{% include 'pages/function_options/actions.html' %}
{% endfor %}
{% endfor %}