Class: Avo::PanelComponent

Inherits:
ViewComponent::Base
  • Object
show all
Defined in:
app/components/avo/panel_component.rb

Instance Method Summary collapse

Constructor Details

#initialize(title: nil, body_classes: nil, data: {}, display_breadcrumbs: false, index: nil) ⇒ PanelComponent

Returns a new instance of PanelComponent.



9
10
11
12
13
14
15
# File 'app/components/avo/panel_component.rb', line 9

def initialize(title: nil, body_classes: nil, data: {}, display_breadcrumbs: false, index: nil)
  @title = title
  @body_classes = body_classes
  @data = data
  @display_breadcrumbs = display_breadcrumbs
  @index = index
end