annotate service/wifi/index.html @ 1444:4afb1830bb5e

use rx version 3.x Ignore-this: 4232f8e780d35a8d0642e86521eb2801 darcs-hash:747608892b607f78260f4772a4ff2b24c7392f73
author drewp <drewp@bigasterisk.com>
date Tue, 24 Sep 2019 14:04:02 -0700
parents 996a00d72979
children 517cbb905d4c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1223
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
1 <!doctype html>
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
2 <html>
1444
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
3
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
4 <head>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
5 <title>wifi</title>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
6 <meta charset="utf-8">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
7 <script src="/lib/polymer/1.0.9/webcomponentsjs/webcomponents.min.js"></script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
8 <script src="/lib/require/require-2.3.3.js"></script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
9 <script src="/rdf/common_paths_and_ns.js"></script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
10
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
11 <link rel="stylesheet" href="/rdf/browse/style.css">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
12
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
13 <link rel="import" href="/rdf/streamed-graph.html">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
14 <link rel="import" href="/lib/polymer/1.0.9/polymer/polymer.html">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
15 </head>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
16
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
17 <body class="rdfBrowsePage">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
18 <template id="t" is="dom-bind">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
19 <style>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
20 body {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
21 background: black;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
22 color: white;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
23 }
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
24 a {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
25 color: #b1b1fd;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
26 text-shadow: 1px 1px 0px #0400ff94;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
27 text-decoration-color: #00007714;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
28 }
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
29 #subjectRequest {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
30 width: 50em;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
31 }
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
32 </style>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
33
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
34 <streamed-graph url="/sse_collector/graph/network" graph="{{graph}}"></streamed-graph>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
35 <div id="out">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
36 </div>
1223
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
37
1444
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
38 <script type="module">
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
39 import { render } from '/lib/lit-html/1.0.0/lit-html.js';
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
40 import { graphView } from './wifi.js';
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
41 const sg = document.querySelector('streamed-graph');
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
42
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
43 const out = document.querySelector('#out');
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
44 const startPainting = () => {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
45 if (!sg.graph || !sg.graph.graph) {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
46 setTimeout(startPainting, 100);
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
47 return;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
48 }
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
49
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
50 let dirty = true;
1223
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
51
1444
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
52 const repaint = () => {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
53 if (!dirty) {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
54 return;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
55 }
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
56 render(graphView(sg.graph.graph), out);
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
57 dirty = false;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
58 };
1223
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
59
1444
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
60 sg.addEventListener('graph-changed', (ev) => {
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
61 dirty = true;
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
62 requestAnimationFrame(repaint);
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
63 });
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
64 repaint();
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
65 };
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
66 setTimeout(startPainting, 10);
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
67 </script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
68 </template>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
69 <script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
70
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
71 </script>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
72 </body>
4afb1830bb5e use rx version 3.x
drewp <drewp@bigasterisk.com>
parents: 1231
diff changeset
73
1223
34de6cfa0b6b rename historical 'tomatoWifi'
drewp <drewp@bigasterisk.com>
parents:
diff changeset
74 </html>