Method: Axlsx::IconSet#initialize

Defined in:
lib/axlsx/workbook/worksheet/icon_set.rb

#initialize(options = {}) {|_self| ... } ⇒ IconSet

Creates a new icon set object

Options Hash (options):

  • iconSet (String)
  • reverse (Boolean)
  • percent (Boolean)
  • showValue (Boolean)

Yields:

  • (_self)

Yield Parameters:



39
40
41
42
43
44
45
46
47
48
# File 'lib/axlsx/workbook/worksheet/icon_set.rb', line 39

def initialize(options = {})
  @percent = @showValue = true
  @reverse = false
  @iconSet = "3TrafficLights1"
  initialize_value_objects
  options.each do |o|
    self.send("#{o[0]}=", o[1]) if self.respond_to? "#{o[0]}="
  end
  yield self if block_given?
end