5

I want a pause or pauseUntil signal in ReactiveCocoa that behaves similarly to skipUntil except instead of just skipping values sent on self until skipUntil receives a trigger signal, I want pause/pauseUntil to conditionally wait AND collect values and when the trigger signal fires, forward all values that have been collected.

The pauseUntil function would take a trigger signal (Signal<(), NoError>) and once it fires, self would behave like normal.

The pause function on the other hand would act as a toggle, taking an argument of Signal<Bool, NoError>, effectively pausing and un-pausing the signal in question.

barndog
  • 6,975
  • 8
  • 53
  • 105

0 Answers0