class TreeStruct::Array

Public Instance Methods

create() click to toggle source
# File lib/tree_struct/array.rb, line 5
def create
  self << (item = create_item)
  item
end
to_hash() click to toggle source
# File lib/tree_struct/array.rb, line 10
def to_hash
  self.map(&:to_hash)
end

Private Instance Methods

create_item() click to toggle source
# File lib/tree_struct/array.rb, line 16
def create_item
  item_class.new
end