Sha256: 492eee74a9c0d47a8447b551e869119cc6f37ceb6af9c836751b1b445bff7eaa

Contents?: true

Size: 835 Bytes

Versions: 2

Compression:

Stored size: 835 Bytes

Contents

<li class="<%= li_class %>" data-controller="<%= controller_name %>" role="treeitem">
  <% ul_id = "b-h-#{SecureRandom.alphanumeric(10)}" %>
  <%= helpers.facet_toggle_button(field_name, id, ul_id) if subset.any? %>
  <% if item.nil? %>
     <%= key %>
  <% elsif qfacet_selected? %>
     <%= render Blacklight::Hierarchy::SelectedQfacetValueComponent.new(field_name: field_name, item: item) %>
  <% else %>
     <%= render Blacklight::Hierarchy::QfacetValueComponent.new(field_name: field_name, item: item, id: id) %>
  <% end %>

  <% unless subset.empty? %>
    <ul id="<%= ul_id %>" class="collapse" data-b-h-collapsible-target="list" role=\"group\">
    <% subset.keys.sort.each do |subkey| %>
      <%= render self.class.new(field_name: field_name, tree: subset[subkey], key: subkey) %>
    <% end %>
    </ul>
  <% end %>
</li>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
blacklight-hierarchy-5.2.0 app/components/blacklight/hierarchy/facet_field_component.html.erb
blacklight-hierarchy-5.1.0 app/components/blacklight/hierarchy/facet_field_component.html.erb