diff options
Diffstat (limited to 'tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts')
-rw-r--r-- | tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts b/tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts index 2dd9c75970..313e8f5a7f 100644 --- a/tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts +++ b/tools/node_modules/eslint/node_modules/rxjs/internal/operators/window.d.ts @@ -18,14 +18,17 @@ import { OperatorFunction } from '../types'; * ## Example * In every window of 1 second each, emit at most 2 click events * ```javascript - * const clicks = fromEvent(document, 'click'); - * const interval = interval(1000); - * const result = clicks.pipe( - * window(interval), - * map(win => win.take(2)), // each window has at most 2 emissions - * mergeAll(), // flatten the Observable-of-Observables - * ); - * result.subscribe(x => console.log(x)); + * import { fromEvent, interval } from 'rxjs'; + * import { window, mergeAll, map take } from 'rxjs/operators'; + * + * const clicks = fromEvent(document, 'click'); + * const sec = interval(1000); + * const result = clicks.pipe( + * window(sec), + * map(win => win.pipe(take(2))), // each window has at most 2 emissions + * mergeAll(), // flatten the Observable-of-Observables + * ); + * result.subscribe(x => console.log(x)); * ``` * @see {@link windowCount} * @see {@link windowTime} |