Class: Gslide::Models::Sheet

Inherits:
Object
  • Object
show all
Defined in:
lib/gslide/models/spreadsheet.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ Sheet

Returns a new instance of Sheet.



66
67
68
69
# File 'lib/gslide/models/spreadsheet.rb', line 66

def initialize(options = {})
  @id = options[:properties][:sheet_id]
  @charts = options[:charts].collect { |h| Chart.new(h) } if options[:charts]
end

Instance Attribute Details

#chartsObject (readonly)

Returns the value of attribute charts.



64
65
66
# File 'lib/gslide/models/spreadsheet.rb', line 64

def charts
  @charts
end

#idObject (readonly)

Returns the value of attribute id.



64
65
66
# File 'lib/gslide/models/spreadsheet.rb', line 64

def id
  @id
end