Class: Layout::ListComponent
- Inherits:
-
CommonComponent
- Object
- ViewComponent::Base
- CommonComponent
- Layout::ListComponent
- Defined in:
- app/components/layout/list_component.rb
Instance Method Summary collapse
-
#initialize(component:, elements:, id:, pages: nil, **opts) ⇒ ListComponent
constructor
A new instance of ListComponent.
Methods inherited from CommonComponent
#icon, #icon_text, #level, #level_item, #pagy, #turbo_yield
Methods included from ApplicationHelper
#fas_icon, #icon, #icon_text, #l_date, #l_long, #l_time, #notifications, #notify, #notify_status, #t_enum
Constructor Details
#initialize(component:, elements:, id:, pages: nil, **opts) ⇒ ListComponent
Returns a new instance of ListComponent.
4 5 6 7 8 9 10 |
# File 'app/components/layout/list_component.rb', line 4 def initialize(component:, elements:, id:, pages: nil, **opts) @component = component @elements = elements @id = id @pages = pages @opts = opts end |