class AxlsxEnhanced::Helpers::Styles::Style

Attributes

properties[RW]

Public Class Methods

new(args = {}) click to toggle source
# File lib/axlsx_enhanced/helpers/styles/style.rb, line 7
def initialize(args = {})
  self.name       = args[:name]
  self.properties = args[:properties]
end

Public Instance Methods

add_property(hash) click to toggle source
# File lib/axlsx_enhanced/helpers/styles/style.rb, line 20
def add_property(hash)
  self.properties.deep_merge! hash
end
name() click to toggle source
# File lib/axlsx_enhanced/helpers/styles/style.rb, line 16
def name
  return @name
end
name=(value) click to toggle source
# File lib/axlsx_enhanced/helpers/styles/style.rb, line 12
def name=(value)
  @name = value.to_sym
end