Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Side by Side Diff: runtime/bin/vmservice/observatory/lib/src/elements/io_view.html

Issue 457803002: Initial UI for Metrics in Observatory (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <link rel="import" href="../../../../packages/polymer/polymer.html"> 1 <link rel="import" href="../../../../packages/polymer/polymer.html">
2 <link rel="import" href="nav_bar.html"> 2 <link rel="import" href="nav_bar.html">
3 <link rel="import" href="observatory_element.html"> 3 <link rel="import" href="observatory_element.html">
4 <link rel="import" href="service_ref.html"> 4 <link rel="import" href="service_ref.html">
5 5
6 <polymer-element name="io-view" extends="observatory-element"> 6 <polymer-element name="io-view" extends="observatory-element">
7 <template> 7 <template>
8 <link rel="stylesheet" href="css/shared.css"> 8 <link rel="stylesheet" href="css/shared.css">
9 9
10 <nav-bar> 10 <nav-bar>
11 <top-nav-menu last="{{ true }}"></top-nav-menu> 11 <top-nav-menu last="{{ true }}"></top-nav-menu>
12 <nav-refresh callback="{{ refresh }}"></nav-refresh> 12 <nav-refresh callback="{{ refresh }}"></nav-refresh>
13 <nav-control></nav-control> 13 <nav-control></nav-control>
14 </nav-bar> 14 </nav-bar>
15 15
16 <div class="content"> 16 <div class="content">
17 <h1>dart:io</h1> 17 <h1>dart:io</h1>
18 18
19 <br> 19 <br>
20 20
21 <ul class="list-group"> 21 <ul class="list-group">
22 <li class="list-group-item"> 22 <li class="list-group-item">
23 <a on-click="{{ goto }}" href="{{gotoLink(io.isolate.relativeLink('io/ http/servers'))}}">HTTP Servers</a> 23 <a on-click="{{ goto }}" _href="{{gotoLink(io.isolate.relativeLink('io /http/servers'))}}">HTTP Servers</a>
24 </li> 24 </li>
25 </ul> 25 </ul>
26 26
27 <br> 27 <br>
28 28
29 <ul class="list-group"> 29 <ul class="list-group">
30 <li class="list-group-item"> 30 <li class="list-group-item">
31 <a on-click="{{ goto }}" href="{{gotoLink(io.isolate.relativeLink('io/ sockets'))}}">Sockets</a> 31 <a on-click="{{ goto }}" _href="{{gotoLink(io.isolate.relativeLink('io /sockets'))}}">Sockets</a>
32 </li> 32 </li>
33 </ul> 33 </ul>
34 34
35 <br> 35 <br>
36 36
37 <ul class="list-group"> 37 <ul class="list-group">
38 <li class="list-group-item"> 38 <li class="list-group-item">
39 <a on-click="{{ goto }}" href="{{gotoLink(io.isolate.relativeLink('io/ websockets'))}}">WebSockets</a> 39 <a on-click="{{ goto }}" _href="{{gotoLink(io.isolate.relativeLink('io /websockets'))}}">WebSockets</a>
40 </li> 40 </li>
41 </ul> 41 </ul>
42 42
43 <br> 43 <br>
44 44
45 <ul class="list-group"> 45 <ul class="list-group">
46 <li class="list-group-item"> 46 <li class="list-group-item">
47 <a on-click="{{ goto }}" href="{{gotoLink(io.isolate.relativeLink('io/ file/randomaccessfiles'))}}">Random Access Files</a> 47 <a on-click="{{ goto }}" _href="{{gotoLink(io.isolate.relativeLink('io /file/randomaccessfiles'))}}">Random Access Files</a>
48 </li> 48 </li>
49 </ul> 49 </ul>
50 50
51 <br> 51 <br>
52 52
53 <ul class="list-group"> 53 <ul class="list-group">
54 <li class="list-group-item"> 54 <li class="list-group-item">
55 <a on-click="{{ goto }}" href="{{gotoLink(io.isolate.relativeLink('io/ processes'))}}">Processess</a> 55 <a on-click="{{ goto }}" _href="{{gotoLink(io.isolate.relativeLink('io /processes'))}}">Processess</a>
56 </li> 56 </li>
57 </ul> 57 </ul>
58 58
59 </div> 59 </div>
60 <br> 60 <br>
61 <hr> 61 <hr>
62 </template> 62 </template>
63 </polymer-element> 63 </polymer-element>
64 64
65 <polymer-element name="io-ref" extends="service-ref"> 65 <polymer-element name="io-ref" extends="service-ref">
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 </ul> 106 </ul>
107 </div> 107 </div>
108 <br> 108 <br>
109 <hr> 109 <hr>
110 </template> 110 </template>
111 </polymer-element> 111 </polymer-element>
112 112
113 <polymer-element name="io-http-server-ref" extends="service-ref"> 113 <polymer-element name="io-http-server-ref" extends="service-ref">
114 <template> 114 <template>
115 <link rel="stylesheet" href="css/shared.css"> 115 <link rel="stylesheet" href="css/shared.css">
116 <a on-click="{{ goto }}" href="{{ url }}">{{ name }}</a> 116 <a on-click="{{ goto }}" _href="{{ url }}">{{ name }}</a>
117 </template> 117 </template>
118 </polymer-element> 118 </polymer-element>
119 119
120 <polymer-element name="io-http-server-view" extends="observatory-element"> 120 <polymer-element name="io-http-server-view" extends="observatory-element">
121 <template> 121 <template>
122 <link rel="stylesheet" href="css/shared.css"> 122 <link rel="stylesheet" href="css/shared.css">
123 123
124 <nav-bar> 124 <nav-bar>
125 <top-nav-menu last="{{ true }}"></top-nav-menu> 125 <top-nav-menu last="{{ true }}"></top-nav-menu>
126 <nav-refresh callback="{{ refresh }}"></nav-refresh> 126 <nav-refresh callback="{{ refresh }}"></nav-refresh>
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
167 </div> 167 </div>
168 </div> 168 </div>
169 <br> 169 <br>
170 <hr> 170 <hr>
171 </template> 171 </template>
172 </polymer-element> 172 </polymer-element>
173 173
174 <polymer-element name="io-http-server-connection-ref" extends="service-ref"> 174 <polymer-element name="io-http-server-connection-ref" extends="service-ref">
175 <template> 175 <template>
176 <link rel="stylesheet" href="css/shared.css"> 176 <link rel="stylesheet" href="css/shared.css">
177 <a href="{{ url }}">{{ name }}</a> 177 <a _href="{{ url }}">{{ name }}</a>
178 </template> 178 </template>
179 </polymer-element> 179 </polymer-element>
180 180
181 <polymer-element name="io-http-server-connection-view" extends="observatory-elem ent"> 181 <polymer-element name="io-http-server-connection-view" extends="observatory-elem ent">
182 <template> 182 <template>
183 <link rel="stylesheet" href="css/shared.css"> 183 <link rel="stylesheet" href="css/shared.css">
184 184
185 <nav-bar> 185 <nav-bar>
186 <top-nav-menu last="{{ true }}"></top-nav-menu> 186 <top-nav-menu last="{{ true }}"></top-nav-menu>
187 <nav-refresh callback="{{ refresh }}"></nav-refresh> 187 <nav-refresh callback="{{ refresh }}"></nav-refresh>
(...skipping 20 matching lines...) Expand all
208 </div> 208 </div>
209 </div> 209 </div>
210 <br> 210 <br>
211 <hr> 211 <hr>
212 </template> 212 </template>
213 </polymer-element> 213 </polymer-element>
214 214
215 <polymer-element name="io-socket-ref" extends="service-ref"> 215 <polymer-element name="io-socket-ref" extends="service-ref">
216 <template> 216 <template>
217 <link rel="stylesheet" href="css/shared.css"> 217 <link rel="stylesheet" href="css/shared.css">
218 <a on-click="{{ goto }}" href="{{ url }}">{{ name }}</a> 218 <a on-click="{{ goto }}" _href="{{ url }}">{{ name }}</a>
219 </template> 219 </template>
220 </polymer-element> 220 </polymer-element>
221 221
222 <polymer-element name="io-socket-list-view" extends="observatory-element"> 222 <polymer-element name="io-socket-list-view" extends="observatory-element">
223 <template> 223 <template>
224 <link rel="stylesheet" href="css/shared.css"> 224 <link rel="stylesheet" href="css/shared.css">
225 225
226 <nav-bar> 226 <nav-bar>
227 <top-nav-menu last="{{ true }}"></top-nav-menu> 227 <top-nav-menu last="{{ true }}"></top-nav-menu>
228 <nav-refresh callback="{{ refresh }}"></nav-refresh> 228 <nav-refresh callback="{{ refresh }}"></nav-refresh>
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
338 </template> 338 </template>
339 </div> 339 </div>
340 <br> 340 <br>
341 <hr> 341 <hr>
342 </template> 342 </template>
343 </polymer-element> 343 </polymer-element>
344 344
345 <polymer-element name="io-web-socket-ref" extends="service-ref"> 345 <polymer-element name="io-web-socket-ref" extends="service-ref">
346 <template> 346 <template>
347 <link rel="stylesheet" href="css/shared.css"> 347 <link rel="stylesheet" href="css/shared.css">
348 <a on-click="{{ goto }}" href="{{ url }}">{{ name }}</a> 348 <a on-click="{{ goto }}" _href="{{ url }}">{{ name }}</a>
349 </template> 349 </template>
350 </polymer-element> 350 </polymer-element>
351 351
352 <polymer-element name="io-web-socket-list-view" extends="observatory-element"> 352 <polymer-element name="io-web-socket-list-view" extends="observatory-element">
353 <template> 353 <template>
354 <link rel="stylesheet" href="css/shared.css"> 354 <link rel="stylesheet" href="css/shared.css">
355 355
356 <nav-bar> 356 <nav-bar>
357 <top-nav-menu last="{{ true }}"></top-nav-menu> 357 <top-nav-menu last="{{ true }}"></top-nav-menu>
358 <nav-refresh callback="{{ refresh }}"></nav-refresh> 358 <nav-refresh callback="{{ refresh }}"></nav-refresh>
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
398 </div> 398 </div>
399 </div> 399 </div>
400 <br> 400 <br>
401 <hr> 401 <hr>
402 </template> 402 </template>
403 </polymer-element> 403 </polymer-element>
404 404
405 <polymer-element name="io-random-access-file-ref" extends="service-ref"> 405 <polymer-element name="io-random-access-file-ref" extends="service-ref">
406 <template> 406 <template>
407 <link rel="stylesheet" href="css/shared.css"> 407 <link rel="stylesheet" href="css/shared.css">
408 <a on-click="{{ goto }}" href="{{ url }}">{{ name }}</a> 408 <a on-click="{{ goto }}" _href="{{ url }}">{{ name }}</a>
409 </template> 409 </template>
410 </polymer-element> 410 </polymer-element>
411 411
412 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment"> 412 <polymer-element name="io-random-access-file-list-view" extends="observatory-ele ment">
413 <template> 413 <template>
414 <link rel="stylesheet" href="css/shared.css"> 414 <link rel="stylesheet" href="css/shared.css">
415 415
416 <nav-bar> 416 <nav-bar>
417 <top-nav-menu last="{{ true }}"></top-nav-menu> 417 <top-nav-menu last="{{ true }}"></top-nav-menu>
418 <nav-refresh callback="{{ refresh }}"></nav-refresh> 418 <nav-refresh callback="{{ refresh }}"></nav-refresh>
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
494 </div> 494 </div>
495 <br> 495 <br>
496 <hr> 496 <hr>
497 </template> 497 </template>
498 </polymer-element> 498 </polymer-element>
499 499
500 <polymer-element name="io-process-ref" extends="service-ref"> 500 <polymer-element name="io-process-ref" extends="service-ref">
501 <template> 501 <template>
502 <link rel="stylesheet" href="css/shared.css"> 502 <link rel="stylesheet" href="css/shared.css">
503 <template if="{{ small }}"> 503 <template if="{{ small }}">
504 <a on-click="{{ goto }}" href="{{ url }}">{{ name }}</a> 504 <a on-click="{{ goto }}" _href="{{ url }}">{{ name }}</a>
505 </template> 505 </template>
506 <template if="{{ !small }}"> 506 <template if="{{ !small }}">
507 <a on-click="{{ goto }}" href="{{ url }}">({{ ref['pid'] }}) {{ name }} {{ ref['arguments'] }}</a> 507 <a on-click="{{ goto }}" _href="{{ url }}">({{ ref['pid'] }}) {{ name }} { { ref['arguments'] }}</a>
508 </template> 508 </template>
509 </template> 509 </template>
510 </polymer-element> 510 </polymer-element>
511 511
512 <polymer-element name="io-process-view" extends="observatory-element"> 512 <polymer-element name="io-process-view" extends="observatory-element">
513 <template> 513 <template>
514 <link rel="stylesheet" href="css/shared.css"> 514 <link rel="stylesheet" href="css/shared.css">
515 515
516 <nav-bar> 516 <nav-bar>
517 <top-nav-menu last="{{ true }}"></top-nav-menu> 517 <top-nav-menu last="{{ true }}"></top-nav-menu>
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
581 </template> 581 </template>
582 </div> 582 </div>
583 </div> 583 </div>
584 </div> 584 </div>
585 <br> 585 <br>
586 <hr> 586 <hr>
587 </template> 587 </template>
588 </polymer-element> 588 </polymer-element>
589 589
590 <script type="application/dart" src="io_view.dart"></script> 590 <script type="application/dart" src="io_view.dart"></script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698