Class: OOXL::NumberFormatting

Inherits:
Object
  • Object
show all
Defined in:
lib/ooxl/xl_objects/number_formatting.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#codeObject

Returns the value of attribute code.



3
4
5
# File 'lib/ooxl/xl_objects/number_formatting.rb', line 3

def code
  @code
end

#idObject

Returns the value of attribute id.



3
4
5
# File 'lib/ooxl/xl_objects/number_formatting.rb', line 3

def id
  @id
end

Class Method Details

.load_from_node(num_fmt_node) ⇒ Object



4
5
6
7
8
9
# File 'lib/ooxl/xl_objects/number_formatting.rb', line 4

def self.load_from_node(num_fmt_node)
  new_format = self.new.tap do |number_format|
    number_format.id = num_fmt_node.attributes["numFmtId"].try(:value)
    number_format.code = num_fmt_node.attributes["formatCode"].try(:value)
  end
end