class OoxmlParser::PivotTableStyleInfo
Class for parsing <pivotTableStyleInfo> tag
Attributes
@return [String] name of style
@return [True, False] show column header
@return [True, False] show column stripes
@return [True, False] show last column
@return [True, False] show row header
@return [True, False] show row stripes
Public Instance Methods
Source
# File lib/ooxml_parser/xlsx_parser/workbook/pivot_table_definition/pivot_table_style_info.rb, line 22 def parse(node) node.attributes.each do |key, value| case key when 'name' @name = value.value.to_s when 'showRowHeaders' @show_row_header = attribute_enabled?(value) when 'showColHeaders' @show_column_header = attribute_enabled?(value) when 'showRowStripes' @show_row_stripes = attribute_enabled?(value) when 'showColStripes' @show_column_stripes = attribute_enabled?(value) when 'showLastColumn' @show_last_column = attribute_enabled?(value) end end self end
Parse ‘<pivotTableStyleInfo>` tag @param [Nokogiri::XML:Element] node with PivotTableStyleInfo
data @return [PivotTableStyleInfo]