RxJS - Fenêtre Opérateur de transformation

Il prend un argument windowboundaries qui est une observable et renvoie une observable imbriquée chaque fois que les windowboundaries données émettent

Syntaxe

window(windowBoundaries: Observable): Observable

Paramètres

windowBoundaries - L'argument windowboundaries est une observable.

Valeur de retour

Il renvoie une observable de fenêtres.

Exemple

import { fromEvent, interval } from 'rxjs';
import { window } from 'rxjs/operators';

let btncick = fromEvent(document, 'click');
let sec = interval(5000);
let result = btncick.pipe(window(interval(5000)));
result.subscribe(x => console.log(x));

Production