{% macro time_window_selector(details, number_sorted_columns) -%} {% set days_1_checked = 'checked' if not details.is_request_valid or details.time_window == '1' else '' %} {% set days_7_checked = 'checked' if details.time_window == '7' else '' %} {% set days_30_checked = 'checked' if details.time_window == '30' else '' %} {% set running_checked = 'checked' if not details.is_request_valid or details.is_include_running == True else '' %} {% set processed_checked = 'checked' if details.is_include_processed == True else '' %} {% set noop_checked = 'checked' if details.is_include_noop == True else '' %} {% set failed_checked = 'checked' if not details.is_request_valid or details.is_include_failed == True else '' %} {% set disabled_checked = 'checked' if details.is_include_disabled == True else '' %}

{% set sorted_columns = [] %} {%- for i in range(number_sorted_columns) %} {% do sorted_columns.append([i + 1, "asc"]) %} {%- endfor %} {%- endmacro %}