Finestra RxJS - Transformation Operator

Accetta un argomento windowboundaries che è un osservabile e restituisce un osservabile annidato ogni volta che il dato windowboundaries emette

Sintassi

window(windowBoundaries: Observable): Observable

Parametri

windowBoundaries - L'argomento windowboundaries è un osservabile.

Valore di ritorno

Restituisce un osservabile di finestre.

Esempio

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));

Produzione