Sha256: c1d68840d318b4da9fd52d9639f242c92a2a2cd159c13d30ffbb7b5abc88193c
Contents?: true
Size: 627 Bytes
Versions: 4
Compression:
Stored size: 627 Bytes
Contents
module OoxmlParser # Class for parsing `o:OLEObject` tags class OleObject < OOXMLDocumentObject # @return [String] id of ole_object attr_accessor :id # @return [FileReference] data referenced in object attr_accessor :file_reference # Parse OleObject object # @param node [Nokogiri::XML:Element] node to parse # @return [OleObject] result of parsing def parse(node) node.attributes.each do |key, value| case key when 'id' @id = value.value end end @file_reference = FileReference.new(parent: self).parse(node) self end end end
Version data entries
4 entries across 4 versions & 1 rubygems