Method: JsMethodBuilder#initialize
- Defined in:
- lib/js.rb
#initialize(klass, name, block) ⇒ JsMethodBuilder
Returns a new instance of JsMethodBuilder.
100 101 102 103 104 |
# File 'lib/js.rb', line 100 def initialize(klass, name, block) @klass, @name, @block = klass, name, block @builder = POOL.get @injectors = Array.new(block.arity) { |i| Injector.new("arg#{i}") } end |