Method: XRay::HTML::Element#prop_value

Defined in:
lib/html/struct.rb

#prop_value(*arg) ⇒ Object



88
89
90
91
92
93
94
95
96
97
98
99
# File 'lib/html/struct.rb', line 88

def prop_value(*arg)
  name, value = *arg
  if arg.size > 1
    unless @props.find { |p| p.value = value if p.name_equal? name }
      @props << Property.new(name, value) 
    end
    nil
  else
    p = prop(name)
    p.value if p
  end
end