Class: Rubord::Components::Text

Inherits:
BaseComponent show all
Defined in:
lib/rubord/components/containers/text.rb

Instance Attribute Summary

Attributes inherited from BaseComponent

#type

Instance Method Summary collapse

Constructor Details

#initialize(*content) ⇒ Text

Returns a new instance of Text.



6
7
8
9
# File 'lib/rubord/components/containers/text.rb', line 6

def initialize(*content)
  super(10)
  @content = content
end

Instance Method Details

#to_hObject



11
12
13
14
15
16
# File 'lib/rubord/components/containers/text.rb', line 11

def to_h
  {
    type: @type,
    content: @content.join("\n")
  }
end