class OoxmlParser::StyleParametres
Style Parameter Data
Attributes
name[RW]
q_format[RW]
Public Class Methods
new(params = {})
click to toggle source
Calls superclass method
OoxmlParser::OOXMLDocumentObject::new
# File lib/ooxml_parser/docx_parser/docx_data/document_structure/docx_paragraph/style_parametres.rb, line 8 def initialize(params = {}) @name = params[:name] @q_format = params.fetch(:q_format, false) @hidden = params.fetch(:hidden, false) super(parent: params[:parent]) end
Public Instance Methods
parse(node)
click to toggle source
Parse StyleParametres
data @param [Nokogiri::XML:Element] node with StyleParametres
data @return [StyleParametres] value of Columns
data
# File lib/ooxml_parser/docx_parser/docx_data/document_structure/docx_paragraph/style_parametres.rb, line 18 def parse(node) node.xpath('*').each do |node_child| case node_child.name when 'name' @name = node_child.attribute('val').value when 'qFormat' @q_format = option_enabled?(node_child) end end self end