class JavaScript::FunctionWrapper

Public Class Methods

new(args, &block) click to toggle source
Calls superclass method
# File lib/javascript.rb, line 295
def initialize(args, &block)
  @args = args
  super(&block)
end

Public Instance Methods

arity() click to toggle source
# File lib/javascript.rb, line 300
def arity
  @args.length
end
parameters() click to toggle source
# File lib/javascript.rb, line 304
def parameters
  @args.map { |arg| [:required, arg.to_sym] }
end