{% macro ko_grid_body(include_ids=None, exclude_ids=None) -%} {% set _include_ids = set([ 'ko_range_filter', 'ko_grid_row_click_menu', 'ko_action_form', 'ko_grid_filter_choices', 'ko_grid_filter_popup', 'ko_grid_search', 'ko_grid_nav', 'ko_grid_bottom_nav', 'ko_grid_no_results', 'ko_grid_table', 'ko_grid_body', 'ko_grid_pagination', 'ko_grid_rows_per_page_dialog' ]) -%} {% if include_ids is not none -%} {% set _include_ids = _include_ids.union(include_ids) -%} {% endif -%} {% if exclude_ids is not none -%} {% set _include_ids = _include_ids.difference(exclude_ids) -%} {% endif -%} {% if 'ko_range_filter' in _include_ids -%} {% endif -%} {% if 'ko_grid_row_click_menu' in _include_ids -%} {% endif -%} {% if 'ko_action_form' in _include_ids -%} {% endif -%} {% if 'ko_grid_filter_choices' in _include_ids -%} {% endif -%} {% if 'ko_grid_breadcrumb_filter_choices' in _include_ids -%} {% endif -%} {% if 'ko_grid_filter_popup' in _include_ids -%} {% endif -%} {% if 'ko_grid_breadcrumb_filter_popup' in _include_ids -%} {% endif -%} {% if 'ko_grid_search' in _include_ids -%} {% endif -%} {% if 'ko_grid_nav' in _include_ids -%} {% endif -%} {% if 'ko_grid_bottom_nav' in _include_ids -%} {% endif -%} {% if 'ko_grid_no_results' in _include_ids -%} {% endif -%} {% if 'ko_grid_table' in _include_ids -%} {% endif -%} {% if 'ko_grid_body' in _include_ids -%} {% endif -%} {% if 'ko_grid_pagination' in _include_ids -%} {% endif -%} {% if 'ko_grid_rows_per_page_dialog' in _include_ids -%} {% endif -%} {% endmacro -%} {% if _render_ -%} {% if not include_ids is defined -%} {% set include_ids = {} -%} {% endif -%} {% if not exclude_ids is defined -%} {% set exclude_ids = {} -%} {% endif -%} {{ ko_grid_body(include_ids=include_ids, exclude_ids=exclude_ids) }} {% endif -%}