Sha256: a229b4cf4ead99470e531c3c755f99b5f33569841fe16424f68d590dcfd6a0e5
Contents?: true
Size: 666 Bytes
Versions: 49
Compression:
Stored size: 666 Bytes
Contents
# frozen_string_literal: true module OoxmlParser # Class for `CustomFilter` data class CustomFilter < OOXMLDocumentObject # @return [Symbol] operator for filter attr_reader :operator # @return [Integer] value of filter attr_reader :value # Parse CustomFilter data # @param [Nokogiri::XML:Element] node with CustomFilter data # @return [CustomFilter] value of CustomFilter data def parse(node) node.attributes.each do |key, value| case key when 'operator' @operator = value_to_symbol(value) when 'val' @value = value.value.to_i end end self end end end
Version data entries
49 entries across 49 versions & 1 rubygems