Class: Blacklight::SkipLinkComponent
- Inherits:
-
Component
- Object
- Component
- Blacklight::SkipLinkComponent
- Defined in:
- app/components/blacklight/skip_link_component.rb
Instance Method Summary collapse
Instance Method Details
#link_classes ⇒ Object
22 23 24 25 |
# File 'app/components/blacklight/skip_link_component.rb', line 22 def link_classes Blacklight.deprecation.warn("Use SkipLinkItemComponent instead") 'visually-hidden-focusable rounded-bottom py-2 px-3' end |
#link_to_main ⇒ Object
9 10 11 |
# File 'app/components/blacklight/skip_link_component.rb', line 9 def link_to_main render skip_link_item_component.new(text: t('blacklight.skip_links.main_content'), href: '#main-container') end |
#link_to_search ⇒ Object
5 6 7 |
# File 'app/components/blacklight/skip_link_component.rb', line 5 def link_to_search render skip_link_item_component.new(text: t('blacklight.skip_links.search_field'), href: search_id) end |
#search_id ⇒ Object
13 14 15 16 17 |
# File 'app/components/blacklight/skip_link_component.rb', line 13 def search_id return '#search_field' if helpers.blacklight_config.search_fields.values.many? { |field_def| helpers.should_render_field?(field_def) } '#q' end |