Class: Racknga::Middleware::JSONP::Writer
- Inherits:
-
Object
- Object
- Racknga::Middleware::JSONP::Writer
- Defined in:
- lib/racknga/middleware/jsonp.rb
Instance Method Summary collapse
- #each(&block) ⇒ Object
-
#initialize(callback, body) ⇒ Writer
constructor
A new instance of Writer.
Constructor Details
#initialize(callback, body) ⇒ Writer
Returns a new instance of Writer.
136 137 138 139 |
# File 'lib/racknga/middleware/jsonp.rb', line 136 def initialize(callback, body) @callback = callback @body = body end |
Instance Method Details
#each(&block) ⇒ Object
141 142 143 144 145 |
# File 'lib/racknga/middleware/jsonp.rb', line 141 def each(&block) block.call("#{@callback}(") @body.each(&block) block.call(");") end |