Class: Blacklight::Response::FacetToggleButtonComponent

Inherits:
Component
  • Object
show all
Defined in:
app/components/blacklight/response/facet_toggle_button_component.rb

Overview

Render the button that shows or collapses the facets on a narrow viewport

Instance Method Summary collapse

Methods inherited from Component

reset_compiler!, sidecar_files, upstream_sidecar_files

Constructor Details

#initialize(panel_id:, classes: 'btn btn-outline-secondary facet-toggle-button d-block d-lg-none') ⇒ FacetToggleButtonComponent

Returns a new instance of FacetToggleButtonComponent.

Parameters:

  • panel_id (String)


8
9
10
11
# File 'app/components/blacklight/response/facet_toggle_button_component.rb', line 8

def initialize(panel_id:, classes: 'btn btn-outline-secondary facet-toggle-button d-block d-lg-none')
  @panel_id = panel_id
  @classes = classes
end