.ui.form.brain-damage-list{ id: single_page_manager_table_id }

.brain-damage-list-header
- if @single_page_manager_options[:leading_form]
  - @single_page_manager_options[:form_context] = :leading_form
  = r "<%= plural_table_name %>/list/index.form", <%= singular_table_name %>: <%= singular_table_name %>_prototype

- <%= plural_table_name %>.each do |<%= singular_table_name %>|
  = r "<%= plural_table_name %>/list/item", <%= singular_table_name %>: <%= singular_table_name %>

- if @single_page_manager_options[:trailing_form]
  - @single_page_manager_options[:form_context] = :trailing_form
  = r "<%= plural_table_name %>/list/index.form", <%= singular_table_name %>: <%= singular_table_name %>_prototype

- @single_page_manager_options[:form_context] = nil

- unless @single_page_manager_options[:single_page_manager_script_duplicate_guard]
  :javascript
    new BrainDamage.SinglePageManager("##{single_page_manager_table_id}");