class Goku::Elements::Base

Attributes

elements[R]
name[R]

Public Class Methods

new(name) click to toggle source
# File lib/goku/elements/base.rb, line 8
def initialize(name)
  @name = name
  @elements = []
end

Public Instance Methods

add(element) click to toggle source
# File lib/goku/elements/base.rb, line 13
def add(element)
  @elements << element
end
to_s() click to toggle source
# File lib/goku/elements/base.rb, line 17
def to_s
  elements.map(&:to_s).map { |el| el.indent(2) }.join
end