- <% if params[:by_project] %>
-
-
- <%= render partial: "projects_tree_menu", locals: {
- :project_link_to => Proc.new do |pnode, &block|
- link_to "#", {"class" => "chooser-show-project", "data-project-uuid" => pnode[:object].uuid }, &block
- end,
- :top_button => Proc.new do %>
- <% link_to "#", {"class" => "chooser-show-project btn btn-xs btn-default pull-right" } do %>
- All <%= controller.model_class.class_for_display.pluralize.downcase %>
- <% end %>
+ <% project_filters, chooser_filters = (params[:filters] || []).partition do |attr, op, val|
+ attr == "owner_uuid" and op == "="
+ end %>
+
- <% end %>
+
+ <% preview_pane = (params[:preview_pane].to_s != "false")
+ pane_col_class = preview_pane ? "col-md-6" : "col-md-12" %>
-
- <%= render partial: 'choose_rows', locals: {multiple: multiple} %>
-
-
+ data-infinite-content-params-from-chooser="<%= {filters: chooser_filters}.to_json %>"
+ <% if project_filters.any? %>
+ data-infinite-content-params-from-project-dropdown="<%= {filters: project_filters, project_uuid: project_filters.last.last}.to_json %>"
+ <% end %>
+ data-infinite-content-href="<%= url_for partial: true %>">
+ <% if preview_pane %>
+
+
+ <% end %>