class Observed::SequenceTask

Attributes

base_task[R]

Public Class Methods

new(base_task, next_task) click to toggle source
# File lib/observed/task.rb, line 46
def initialize(base_task, next_task)
  @base_task = base_task
  @next_task = next_task
end

Public Instance Methods

now(data={}, options=nil) { |data, (options3 || options2 || options)| ... } click to toggle source
# File lib/observed/task.rb, line 50
def now(data={}, options=nil)
  @base_task.now(data, options) do |data, options2|
    @next_task.now(data, (options2 || options)) do |data, options3|
      yield data, (options3 || options2 || options) if block_given?
    end
  end
end