Sha256: 2dea3e7c83a226a89f938511775bdf5a8bf1207bec228fdad9581278a9ad0c02

Contents?: true

Size: 433 Bytes

Versions: 2

Compression:

Stored size: 433 Bytes

Contents

require_relative 'sheet_view/pane'
# Class for Sheet View
module OoxmlParser
  class SheetView
    attr_accessor :pane

    def self.parse(sheet_view_node)
      sheet_view = SheetView.new
      sheet_view_node.xpath('*').each do |sheet_view_node_child|
        case sheet_view_node_child.name
        when 'pane'
          sheet_view.pane = Pane.parse(sheet_view_node_child)
        end
      end
      sheet_view
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ooxml_parser-0.1.2 lib/ooxml_parser/xlsx_parser/xlsx_data/view_model/workbook/worksheet/sheet_view.rb
ooxml_parser-0.1.1 lib/ooxml_parser/xlsx_parser/xlsx_data/view_model/workbook/worksheet/sheet_view.rb