Object
Ruby interface to Tidylib options.
Construct a new instance.
# File lib/tidy/tidyopt.rb, line 7 def initialize(doc) @doc = doc end
Reader for options (Hash syntax).
# File lib/tidy/tidyopt.rb, line 13 def [](name) Tidylib.opt_get_value(@doc, name) end
Writer for options (Hash syntax).
# File lib/tidy/tidyopt.rb, line 19 def []=(name, value) Tidylib.opt_parse_value(@doc, name, value) end
Reader/Writer for options (Object syntax).
# File lib/tidy/tidyopt.rb, line 25 def method_missing(name, value=:none, *args) name = name.to_s.gsub('=', '') return self[name] if value == :none self[name] = value end
[Validate]
Generated with the Darkfish Rdoc Generator 2.