class SimpleSpreadsheets::Document::Row
Attributes
cells[RW]
Public Class Methods
new()
click to toggle source
# File lib/simple_spreadsheets/document.rb, line 35 def initialize @cells = [] end
Public Instance Methods
number(value)
click to toggle source
# File lib/simple_spreadsheets/document.rb, line 43 def number(value) append_cell("Number", value) end
string(value)
click to toggle source
# File lib/simple_spreadsheets/document.rb, line 39 def string(value) append_cell("String", value) end
Private Instance Methods
append_cell(type, value)
click to toggle source
# File lib/simple_spreadsheets/document.rb, line 49 def append_cell(type, value) cells << Cell.new(type, value) end
render_cells()
click to toggle source
# File lib/simple_spreadsheets/document.rb, line 55 def render_cells cells.map(&:render).join("\n") end