Method: Axlsx::Workbook#initialize
- Defined in:
- lib/axlsx/workbook/workbook.rb
#initialize(options = {}) {|_self| ... } ⇒ Workbook
Creates a new Workbook The recomended way to work with workbooks is via Package#workbook
164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 |
# File 'lib/axlsx/workbook/workbook.rb', line 164 def initialize(={}) @styles = Styles.new @worksheets = SimpleTypedList.new Worksheet @drawings = SimpleTypedList.new Drawing @charts = SimpleTypedList.new Chart @images = SimpleTypedList.new Pic # Are these even used????? Check package serialization parts @tables = SimpleTypedList.new Table @comments = SimpleTypedList.new Comments @use_autowidth = true self.date1904= ![:date1904].nil? && [:date1904] yield self if block_given? end |