Class: LesliView::Elements::Table::TableRow::TableData

Inherits:
ViewComponent::Base
  • Object
show all
Defined in:
lib/lesli_view/elements/table.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(css_class: "") ⇒ TableData

Returns a new instance of TableData.



74
75
76
# File 'lib/lesli_view/elements/table.rb', line 74

def initialize(css_class: "")
    @css_class = css_class
end

Instance Attribute Details

#css_classObject (readonly)

Returns the value of attribute css_class.



72
73
74
# File 'lib/lesli_view/elements/table.rb', line 72

def css_class
  @css_class
end

Instance Method Details

#callObject



78
79
80
# File 'lib/lesli_view/elements/table.rb', line 78

def call
     :td, content, class: css_class
end