Class: Delorean::Engine
- Inherits:
-
Object
- Object
- Delorean::Engine
- Defined in:
- lib/marty/monkey.rb
Instance Method Summary collapse
Instance Method Details
#background_eval(node, params, attrs, event = {}) ⇒ Object
73 74 75 76 77 78 79 80 81 82 83 84 |
# File 'lib/marty/monkey.rb', line 73 def background_eval(node, params, attrs, event = {}) raise 'background_eval bad params' unless params.is_a?(Hash) unless event.empty? params['p_event'] = event.each_with_object({}) do |(k, v), h| h[k.to_s] = v end end nc = Delorean::BaseModule::NodeCall.new({}, self, node, params) # start the background promise nc | attrs end |