lib/sequins/sequence.rb in sequins-0.1.4 vs lib/sequins/sequence.rb in sequins-0.1.5
- old
+ new
@@ -31,11 +31,11 @@
unless run_hooks_for_target(:before_each_step, target, step_name)
run_hooks_for_target(:after_sequence, target, :_after_sequence)
return false
end
- step = Docile.dsl_eval(Step.new(target, self, step_name), args, &(proxy.block))
+ step = Docile.dsl_eval(Sequins::Step.new(target, self, step_name), args, &(proxy.block))
ended_after_each = !run_hooks_for_target(:after_each_step, target, step_name)
if step.sequence_ended? || ended_after_each
run_hooks_for_target(:after_sequence, target, :_after_sequence)
@@ -45,10 +45,10 @@
def run_hooks_for_target(stage, target, step_name)
return if @hooks[stage].nil? || @hooks[stage].empty?
@hooks[stage].each do |hook|
- step = Docile.dsl_eval(Step.new(target, self, step_name), &(hook.block))
+ step = Docile.dsl_eval(Sequins::Step.new(target, self, step_name), &(hook.block))
return false if step.sequence_ended?
end
end
def delay(duration, target, options)