Method: Nitro::ScriptGenerator#visual_effect

Defined in:
lib/nitro/helper/javascript/scriptaculous.rb

#visual_effect(name, id = false, options = {}) ⇒ Object Also known as: effect



7
8
9
10
11
# File 'lib/nitro/helper/javascript/scriptaculous.rb', line 7

def visual_effect(name, id = false, options = {})
  element = id ? "'#{id}'" : "element"
  options[:queue] = "'#{options[:queue]}'" if options[:queue]
  js "new Effect.#{name.to_s.camelize}(#{element}, #{hash_to_js(options)});"
end