Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 1.4 KB

File metadata and controls

46 lines (27 loc) · 1.4 KB

{% if book.isPdf %}

window

{% else %}

{% endif %}

Projects each element of an observable sequence into zero or more windows.

// With window closing selector
Rx.Observable.prototype.window(windowClosingSelector);

// With window opening and window closing selector
Rx.Observable.prototype.window(windowOpenings, windowClosingSelector);

// With boundaries
Rx.Observable.prototype.window(windowBoundaries);

Arguments

  1. [windowOpenings] (Observable): Observable sequence whose elements denote the creation of new windows 2.[windowBoundaries] (Observable): Sequence of window boundary markers. The current window is closed and a new window is opened upon receiving a boundary marker.
  2. windowClosingSelector (Function): A function invoked to define the closing of each produced window.

Returns

(Observable): An observable sequence of windows.

Example

With window boundaries

With window opening and window closing selector

With openings and closings