Mercurial > code > home > repos > homeauto
annotate lib/homeauto_anynode/static/index.html @ 1416:201090b9c725
just reindent, i think
Ignore-this: 519383817f24612419191d79e14bfb5c
darcs-hash:9573fbb16b44da29f3d4f3b1c429595a13e51532
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Sat, 03 Aug 2019 17:02:16 -0700 |
parents | 6a985d5d233d |
children | 836ea2bfc3b5 |
rev | line source |
---|---|
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
1 <!doctype html> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
2 <html> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
3 <head> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
4 <title>ha - </title> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
5 <meta name=viewport content="width=device-width, initial-scale=1"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
6 <meta charset="utf-8" /> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
7 <script src="/lib/polymer/1.0.9/webcomponentsjs/webcomponents.min.js"></script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
8 <script src="/lib/require/require-2.3.3.js"></script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
9 <script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
10 requirejs.config({ |
1416 | 11 paths: { |
12 "streamed-graph": "/rdf/streamed-graph", | |
13 "quadstore": "/rdf/quadstore", | |
14 "async-module": "/lib/async/80f1793/async", | |
15 "async": "/lib/async/80f1793/async", | |
16 "jsonld-module": "/lib/jsonld.js/0.4.11/js/jsonld", | |
17 "jsonld": "/lib/jsonld.js/0.4.11/js/jsonld", | |
18 "rdfstore": "/lib/rdf_store/0.9.7/dist/rdfstore", | |
19 "moment": "/lib/moment.min", | |
20 "underscore": "/lib/underscore-1.5.2.min", | |
21 } | |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
22 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
23 </script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
24 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
25 <link rel="import" href="/lib/polymer/1.0.9/polymer/polymer.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
26 <link rel="import" href="/lib/polymer/1.0.9/iron-ajax/iron-ajax.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
27 <link rel="import" href="/lib/polymer/1.0.9/iron-flex-layout/iron-flex-layout.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
28 <link rel="import" href="/lib/polymer/1.0.9/paper-button/paper-button.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
29 <link rel="import" href="/rdf/rdf-oneshot.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
30 <link rel="import" href="/rdf/rdf-uri.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
31 <link rel="import" href="/rdf/graph-view.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
32 <link rel="import" href="/rdf/streamed-graph.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
33 <link rel="import" href="static/output-widgets.html"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
34 <style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
35 body { |
1416 | 36 font-family: monospace; |
37 display: flex; | |
38 flex-direction: column; | |
39 margin: 0; | |
40 height: 100vh; | |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
41 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
42 </style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
43 </head> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
44 <body> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
45 <script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
46 window.NS = { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
47 dev: 'http://projects.bigasterisk.com/device/', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
48 room: 'http://projects.bigasterisk.com/room/', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
49 rdfs: 'http://www.w3.org/2000/01/rdf-schema#', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
50 sensor: 'http://bigasterisk.com/homeauto/sensor/', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
51 b0: 'http://bigasterisk.com/homeauto/board0/', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
52 }; |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
53 </script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
54 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
55 <dom-module id="linked-uri"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
56 <template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
57 <a href$="{{href}}">{{compactUri(href)}}</a> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
58 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
59 <script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
60 HTMLImports.whenReady(function () { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
61 Polymer({ |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
62 is: 'linked-uri', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
63 properties: { href: { notify: true } }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
64 behaviors: [BigastUri] |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
65 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
66 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
67 </script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
68 </dom-module> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
69 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
70 <dom-module id="watched-subgraph"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
71 <style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
72 .read { font-weight: bold; } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
73 </style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
74 <template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
75 <div><span>{{compactUri(subj)}}</span>, <span>{{compactUri(pred)}}</span>, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
76 <span class="read">{{formatted(out)}}</span> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
77 </div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
78 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
79 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
80 <script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
81 HTMLImports.whenReady(function () { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
82 Polymer({ |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
83 is: 'watched-subgraph', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
84 properties: { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
85 streamedGraph: { notify: true, observer: 'onGraphChange' }, // streamed-graph output |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
86 out: { notify: true }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
87 pred: { notify: true }, // uri |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
88 subj: { notify: true } // uri |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
89 }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
90 behaviors: [BigastUri], |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
91 onGraphChange: function(streamedGraph) { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
92 if (!streamedGraph.graph) { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
93 return; |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
94 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
95 var env = streamedGraph.graph.store.rdf; |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
96 streamedGraph.graph.quadStore.quads({subject: env.createNamedNode(this.subj), |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
97 predicate: env.createNamedNode(this.pred)}, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
98 function(quad) { |
1416 | 99 this.out = quad.object.valueOf(); |
100 }.bind(this)); | |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
101 }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
102 formatted: function (obj) { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
103 if (typeof(obj) == 'string') { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
104 return this.compactUri(obj); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
105 } else { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
106 return obj; |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
107 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
108 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
109 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
110 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
111 </script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
112 </dom-module> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
113 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
114 <dom-module id="arduinonode-boards"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
115 <style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
116 h1 { |
1416 | 117 margin: 0; |
118 font-size: 130%; | |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
119 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
120 ul { |
1416 | 121 padding-left: 5px; |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
122 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
123 .board, .device { |
1416 | 124 border: 1px solid gray; |
125 border-radius: 10px; | |
126 margin: 13px; | |
127 padding: 7px; | |
128 box-shadow: 2px 5px 5px rgba(0, 0, 0, 0.14); | |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
129 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
130 .board { |
1416 | 131 background: rgb(244, 244, 244); |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
132 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
133 .device { |
1416 | 134 background: #fff; |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
135 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
136 .devs { |
1416 | 137 -webkit-column-width: 440px; |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
138 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
139 .devs .device { |
1416 | 140 -webkit-column-break-inside: avoid; |
1338
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
141 } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
142 </style> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
143 <template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
144 <streamed-graph url="graph/events" graph="{{graph}}"></streamed-graph> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
145 <iron-ajax url="boards" auto="true" handle-as="json" |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
146 last-response="{{ret}}"></iron-ajax> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
147 <template is="dom-repeat" items="{{ret.boards}}" as="board"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
148 <div class="board"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
149 <h1>Board <linked-uri href$="{{board.uri}}"></linked-uri></h1> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
150 <h2>Devices</h2> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
151 <ul class="devs"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
152 <template is="dom-repeat" items="{{board.devices}}" as="dev"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
153 <div class="device"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
154 <h1> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
155 <span>{{dev.className}}</span> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
156 <linked-uri href$="{{dev.uri}}"></linked-uri> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
157 </h1> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
158 <template is="dom-if" if="{{dev.watchPrefixes.length}}"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
159 <div>watching:</div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
160 <ul> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
161 <template is="dom-repeat" items="{{dev.watchPrefixes}}" as="prefix"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
162 <watched-subgraph streamed-graph="{{graph}}" subj="{{prefix.0}}" pred="{{prefix.1}}"></watched-subgraph> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
163 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
164 </ul> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
165 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
166 |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
167 <template is="dom-if" if="{{dev.outputWidgets.length}}"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
168 <div>send output:</div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
169 <ul> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
170 <template is="dom-repeat" items="{{dev.outputWidgets}}" as="out"> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
171 <div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
172 <output-widget-any streamed-graph="{{graph}}" desc="{{out}}"></output-widget-any> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
173 </div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
174 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
175 </ul> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
176 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
177 </div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
178 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
179 </ul> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
180 </div> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
181 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
182 <graph-view graph="{{graph}}"></graph-view> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
183 </template> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
184 <script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
185 HTMLImports.whenReady(function () { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
186 Polymer({ |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
187 is: 'arduinonode-boards', |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
188 properties: { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
189 ret: { type: Object, notify: true, observer: 'onBoards' } |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
190 }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
191 onBoards: function() { |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
192 document.title = document.title + ' ' + this.ret.host; |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
193 }, |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
194 behaviors: [BigastUri] |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
195 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
196 }); |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
197 </script> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
198 </dom-module> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
199 <arduinonode-boards></arduinonode-boards> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
200 </body> |
6a985d5d233d
start homeauto_anynode for files shared between arduino and pi
drewp <drewp@bigasterisk.com>
parents:
diff
changeset
|
201 </html> |