Trigger observable after another fires, using buffer().
Trigger observable after another fires, using buffer().
by brian428
HTML
<script src="https://npmcdn.com/@reactivex/[email protected]/dist/global/Rx.umd.js"></script>
JavaScript
const selectedResourcesChanged$ = Rx.Observable.interval(6500).map(y => "resources changed at " + y).take(2);
const eventsUpdated$ = Rx.Observable.interval(1000).map(y => "events updated at " + y).take(15);
const eventsUpdateAfterResourceChange = eventsUpdated$.buffer( selectedResourcesChanged$ );
const subscribe = eventsUpdateAfterResourceChange.subscribe( val => {
console.log( " " );
console.log("selected resources and then events updated! Do full rebuild!", val);
console.log( " " );
});