Sha256: 377b3c74609bfd654987d461923dd68bc58d8ba747da18d7b07b6b412e91af48
Contents?: true
Size: 722 Bytes
Versions: 19
Compression:
Stored size: 722 Bytes
Contents
# frozen_string_literal: true module OoxmlParser # Class for `sparkline` data class Sparkline < OOXMLDocumentObject # @return [String] reference to source range of sparkline attr_reader :source_reference # @return [String] reference to destination range of sparkline attr_reader :destination_reference # Parse Sparkline # @param [Nokogiri::XML:Node] node with Sparkline # @return [Sparkline] result of parsing def parse(node) node.xpath('*').each do |node_child| case node_child.name when 'f' @source_reference = node_child.text when 'sqref' @destination_reference = node_child.text end end self end end end
Version data entries
19 entries across 19 versions & 1 rubygems