Method: RubyXL::OOXMLObjectInstanceMethods#initialize
- Defined in:
- lib/rubyXL/objects/ooxml_object.rb
permalink #initialize(params = nil) ⇒ Object
[View source]
229 230 231 232 233 234 235 236 237 238 |
# File 'lib/rubyXL/objects/ooxml_object.rb', line 229 def initialize(params = nil) @local_namespaces = nil params ||= {} obtain_class_variable(:@@ooxml_attributes).each_value { |v| instance_variable_set("@#{v[:accessor]}", params[v[:accessor]]) unless v[:computed] } init_child_nodes(params) end |