File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ const pr = console . log ;
2+ let { range, filter, map } = rxjs ;
3+
4+ // range(1, 13)
5+ // .pipe(
6+ // filter((x) => x % 2 === 1),
7+ // map((x) => x + x),
8+ // )
9+ // .subscribe((x) => pr(x));
10+
11+ const sq = document . querySelector ( '#square' ) ;
12+
13+ function makeClickStream ( element ) {
14+ const queue = [ ] ;
15+ element . addEventListener ( 'click' , ( e ) => {
16+ const { clientX, clientY } = e ;
17+ queue . push ( [ clientX , clientY ] ) ;
18+ } ) ;
19+ return queue ;
20+ }
21+
22+ let clickcoords = makeClickStream ( sq ) ;
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="utf-8 " />
5+ < title > Clicks stream</ title >
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7+ < link rel ="stylesheet " href ="./main.css " />
8+ < script src ="../../blib/rxjs.umd.min.js "> </ script >
9+ </ head >
10+ < body >
11+ < div class ="content ">
12+ < div id ="square "> click me a few times</ div >
13+ </ div >
14+
15+ < script src ="click-stream.js "> </ script >
16+ </ body >
17+ </ html >
Original file line number Diff line number Diff line change 1+ .content {
2+ }
3+
4+ # square {
5+ margin : 1em ;
6+ height : 100px ;
7+ width : 100px ;
8+ background : grey;
9+ }
Load diff This file was deleted.
Original file line number Diff line number Diff line change 1- // import { range } from 'rxjs';
2- // let rxjs;
3-
4- // if (typeof window === 'undefined') {
5- // rxjs = await import('rxjs');
6-
7- // } else {
8- // rxjs = await import('rxjs');
9- // }
10-
111const pr = console . log ;
12- // let { range, filter, map } = 'rxjs';
13- // import { assert } from '../node_modules/chai/index.mjs';
142let { range, filter, map } = rxjs ;
153const assert = chai . assert ;
164
Original file line number Diff line number Diff line change 1+ ../../../mocha
Original file line number Diff line number Diff line change 2222 </ script >
2323
2424 <!-- libs -->
25- < script src ="../blib/rxjs.umd.min.js "> </ script >
25+ < script src ="../../ blib/rxjs.umd.min.js "> </ script >
2626
2727 <!-- specs -->
2828 < script src ="a.spec.js " type ="module "> </ script >
Original file line number Diff line number Diff line change 1+ ../../rxjs/smreactjs5-code/
You can’t perform that action at this time.
0 commit comments