Module: Axlsx::SerializedAttributes::ClassMethods

Defined in:
lib/axlsx/util/serialized_attributes.rb

Overview

class methods applied to all includers

Instance Method Summary collapse

Instance Method Details

#serializable_attributes(*symbols) ⇒ Object

This is the method to be used in inheriting classes to specify which of the instance values are serializable



16
17
18
# File 'lib/axlsx/util/serialized_attributes.rb', line 16

def serializable_attributes(*symbols)
  @xml_attributes = symbols
end

#xml_attributesObject

a reader for those attributes



21
22
23
# File 'lib/axlsx/util/serialized_attributes.rb', line 21

def xml_attributes
  @xml_attributes
end