Method: Magick::RVG::Styles#set

Defined in:
lib/rvg/stylable.rb

#set(styles) ⇒ Object



22
23
24
25
26
27
28
29
30
31
32
33
34
35
# File 'lib/rvg/stylable.rb', line 22

def set(styles)
  begin
    styles.each_pair do |style, value|
      begin
        self[style] = value
      rescue NoMethodError
        raise ArgumentError, "unknown style `#{style}'"
      end
    end
  rescue NoMethodError
    raise ArgumentError, "style arguments must be in the form `style => value'"
  end
  self
end