althaf
11/01/2021, 2:23 PMvar button = document.querySelector('.button');
var label = document.querySelector('h4');
var clickStream = Rx.Observable.fromEvent(button, 'click');
var doubleClickStream = clickStream
.bufferWhen(() => clickStream.debounceTime(250))
.map(arr => arr.length)
.filter(len => len === 2);
doubleClickStream.subscribe(event => {
label.textContent = 'double click';
});
doubleClickStream
.delay(1000)
.subscribe(suggestion => {
label.textContent = '-';
});
doubleClickStream = buttonClickStream?.debounce(250)?.buffer().map { }
I'm try the code in kotlin however map never gets the list of events as an arrayRichard Gomez
11/01/2021, 2:31 PM