Class: Reactive::Observable::FromProc
- Defined in:
- lib/Reactive/observable/from_proc.rb
Instance Method Summary collapse
-
#initialize(&proc) ⇒ FromProc
constructor
A new instance of FromProc.
- #run(observer) ⇒ Object
Methods inherited from Base
add_attributes, #first, #grep, #map, #maybe_scheduler, #merge, #observer_args, observer_on_next, #push, #scheduler, #skip, #subscribe, #subscribe_observer
Constructor Details
#initialize(&proc) ⇒ FromProc
Returns a new instance of FromProc.
6 7 8 |
# File 'lib/Reactive/observable/from_proc.rb', line 6 def initialize(&proc) @on_subscribe = proc end |
Instance Method Details
#run(observer) ⇒ Object
10 11 12 |
# File 'lib/Reactive/observable/from_proc.rb', line 10 def run(observer) @on_subscribe.call(observer) end |