class OoxmlParser::WorkbookProperties

Class for parsing <workbookPr> tag

Attributes

date1904[R]

@return [True, False] Specifies if 1904 date system is used in workbook

Public Class Methods

new(parent: nil) click to toggle source
Calls superclass method OoxmlParser::OOXMLDocumentObject::new
# File lib/ooxml_parser/xlsx_parser/workbook/workbook_properties.rb, line 9
def initialize(parent: nil)
  @date1904 = false
  super
end

Public Instance Methods

parse(node) click to toggle source

Parse WorkbookProperties data @param [Nokogiri::XML:Element] node with WorkbookProperties data @return [WorkbookProperties] value of WorkbookProperties

# File lib/ooxml_parser/xlsx_parser/workbook/workbook_properties.rb, line 17
def parse(node)
  node.attributes.each do |key, value|
    case key
    when 'date1904'
      @date1904 = boolean_attribute_value(value)
    end
  end
  self
end