Method: Less::JavaScript::RhinoContext#call
- Defined in:
- lib/less/java_script/rhino_context.rb
#call(properties, *args) ⇒ Object
52 53 54 55 56 57 58 59 60 |
# File 'lib/less/java_script/rhino_context.rb', line 52 def call(properties, *args) = args.last.is_a?(::Hash) ? args.pop : {} # extract_option! source_name = [:source_name] || "<eval>" line_number = [:line_number] || 1 @rhino_context.eval(properties, source_name, line_number).call(*args) rescue Rhino::JSError => e handle_js_error(e) end |