Class: Pajamas::CardComponent

Inherits:
Component
  • Object
show all
Defined in:
app/components/pajamas/card_component.rb

Instance Method Summary collapse

Constructor Details

#initialize(card_options: {}, header_options: {}, body_options: {}, footer_options: {}) ⇒ CardComponent

Returns a new instance of CardComponent.

Parameters:

  • card_options (Hash) (defaults to: {})
  • header_options (Hash) (defaults to: {})
  • body_options (Hash) (defaults to: {})
  • footer_options (Hash) (defaults to: {})


10
11
12
13
14
15
# File 'app/components/pajamas/card_component.rb', line 10

def initialize(card_options: {}, header_options: {}, body_options: {}, footer_options: {})
  @card_options = card_options
  @header_options = header_options
  @body_options = body_options
  @footer_options = footer_options
end