The Observable whose first emitted value will
cause the output Observable of takeUntil to stop emitting values from the
source Observable.
A function that returns an Observable that emits the values from the
source Observable until notifier emits its first value.
Emits the values emitted by the source Observable until a
notifierObservable emits a value.Lets values pass until a second Observable,
notifier, emits a value. Then, it completes.takeUntilsubscribes and begins mirroring the source Observable. It also monitors a second Observable,notifierthat you provide. If thenotifieremits a value, the output Observable stops mirroring the source Observable and completes. If thenotifierdoesn't emit any value and completes thentakeUntilwill pass all values.Example
Tick every second until the first click happens