Class: Webmidi::Middleware::Stack::LambdaMiddleware
- Inherits:
-
Object
- Object
- Webmidi::Middleware::Stack::LambdaMiddleware
- Defined in:
- lib/webmidi/middleware/stack.rb
Instance Method Summary collapse
- #call(message) ⇒ Object
-
#initialize(app, proc) ⇒ LambdaMiddleware
constructor
A new instance of LambdaMiddleware.
Constructor Details
#initialize(app, proc) ⇒ LambdaMiddleware
Returns a new instance of LambdaMiddleware.
44 45 46 47 |
# File 'lib/webmidi/middleware/stack.rb', line 44 def initialize(app, proc) @app = app @proc = proc end |
Instance Method Details
#call(message) ⇒ Object
49 50 51 |
# File 'lib/webmidi/middleware/stack.rb', line 49 def call() @proc.call(, @app) end |