class OoxmlParser::NaryProperties

Class for parsing `m:naryPr` object

Attributes

grow[RW]

@return [NaryGrow] grow value

limit_location[RW]

@return [NaryLimitLocation] nary limit location

Public Instance Methods

parse(node) click to toggle source

Parse NaryProperties @param [Nokogiri::XML:Node] node with NaryProperties @return [NaryProperties] result of parsing

# File lib/ooxml_parser/docx_parser/docx_data/document_structure/docx_paragraph/docx_formula/nary/nary_properties.rb, line 16
def parse(node)
  node.xpath('*').each do |nary_pr_child|
    case nary_pr_child.name
    when 'grow'
      @grow = NaryGrow.new(parent: self).parse(nary_pr_child)
    when 'limLoc'
      @limit_location = NaryLimitLocation.new(parent: self).parse(nary_pr_child)
    end
  end
  self
end