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

Side by Side Diff: runtime/observatory/lib/src/elements/isolate_summary.html

Issue 2167053002: Converted Observatory nav-notify element (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Fixed template ciclic references that were blocking initialization Created 4 years, 4 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
OLDNEW
1 <link rel="import" href="../../../../packages/polymer/polymer.html"> 1 <link rel="import" href="../../../../packages/polymer/polymer.html">
2 <link rel="import" href="action_link.html"> 2 <link rel="import" href="action_link.html">
3 <link rel="import" href="function_ref.html"> 3 <link rel="import" href="function_ref.html">
4 <link rel="import" href="isolate_ref.html"> 4 <link rel="import" href="isolate_ref.html">
5 <link rel="import" href="observatory_element.html"> 5
6 <link rel="import" href="script_inset.html"> 6 <link rel="import" href="script_inset.html">
7 <link rel="import" href="script_ref.html"> 7 <link rel="import" href="script_ref.html">
8 <polymer-element name="isolate-summary" extends="observatory-element"> 8 <polymer-element name="isolate-summary">
9 <template> 9 <template>
10 <link rel="stylesheet" href="css/shared.css"> 10 <link rel="stylesheet" href="css/shared.css">
11 <div class="flex-row"> 11 <div class="flex-row">
12 <div> 12 <div>
13 <isolate-ref ref="{{ isolate }}"></isolate-ref> 13 <isolate-ref ref="{{ isolate }}"></isolate-ref>
14 </div> 14 </div>
15 <div style="flex:1"></div> 15 <div style="flex:1"></div>
16 <div> 16 <div>
17 <isolate-run-state isolate="{{ isolate }}"></isolate-run-state> 17 <isolate-run-state isolate="{{ isolate }}"></isolate-run-state>
18 <isolate-location isolate="{{ isolate }}"></isolate-location> 18 <isolate-location isolate="{{ isolate }}"></isolate-location>
19 [<a on-click="{{ goto }}" _href="{{ gotoLink('/debugger', isolate) }}">d ebug</a>] 19 [<a on-click="{{ goto }}" _href="{{ gotoLink('/debugger', isolate) }}">d ebug</a>]
20 </div> 20 </div>
21 </div> 21 </div>
22 <br> 22 <br>
23 <isolate-shared-summary isolate="{{ isolate }}"></isolate-shared-summary> 23 <isolate-shared-summary isolate="{{ isolate }}"></isolate-shared-summary>
24 </template> 24 </template>
25 </polymer-element> 25 </polymer-element>
26 26
27 <polymer-element name="isolate-run-state" extends="observatory-element"> 27 <polymer-element name="isolate-run-state">
28 <template> 28 <template>
29 <template if="{{ isolate.paused }}"> 29 <template if="{{ isolate.paused }}">
30 <strong title="{{ isolate.pauseEvent.timestamp.toString() }}">paused</stro ng> 30 <strong title="{{ isolate.pauseEvent.timestamp.toString() }}">paused</stro ng>
31 </template> 31 </template>
32 32
33 <template if="{{ isolate.running }}"> 33 <template if="{{ isolate.running }}">
34 <strong>running</strong> 34 <strong>running</strong>
35 </template> 35 </template>
36 36
37 <template if="{{ isolate.idle }}"> 37 <template if="{{ isolate.idle }}">
38 <strong>idle</strong> 38 <strong>idle</strong>
39 </template> 39 </template>
40 40
41 <template if="{{ isolate.loading }}"> 41 <template if="{{ isolate.loading }}">
42 <strong>loading...</strong> 42 <strong>loading...</strong>
43 </template> 43 </template>
44 </template> 44 </template>
45 </polymer-element> 45 </polymer-element>
46 46
47 <polymer-element name="isolate-location" extends="observatory-element"> 47 <polymer-element name="isolate-location">
48 <template> 48 <template>
49 <template if="{{ isolate.pauseEvent != null }}"> 49 <template if="{{ isolate.pauseEvent != null }}">
50 <template if="{{ isolate.pauseEvent.kind == 'PauseStart' }}"> 50 <template if="{{ isolate.pauseEvent.kind == 'PauseStart' }}">
51 at isolate start 51 at isolate start
52 </template> 52 </template>
53 53
54 <template if="{{ isolate.pauseEvent.kind == 'PauseExit' }}"> 54 <template if="{{ isolate.pauseEvent.kind == 'PauseExit' }}">
55 at isolate exit 55 at isolate exit
56 </template> 56 </template>
57 57
(...skipping 23 matching lines...) Expand all
81 <template if="{{ isolate.running }}"> 81 <template if="{{ isolate.running }}">
82 at 82 at
83 <function-ref ref="{{ isolate.topFrame.function }}"> 83 <function-ref ref="{{ isolate.topFrame.function }}">
84 </function-ref> 84 </function-ref>
85 (<source-link location="{{ isolate.topFrame.location }}"></source-link>) 85 (<source-link location="{{ isolate.topFrame.location }}"></source-link>)
86 </template> 86 </template>
87 87
88 </template> 88 </template>
89 </polymer-element> 89 </polymer-element>
90 90
91 <polymer-element name="isolate-shared-summary" extends="observatory-element"> 91 <polymer-element name="isolate-shared-summary">
92 <template> 92 <template>
93 <style> 93 <style>
94 .errorBox { 94 .errorBox {
95 background-color: #f5f5f5; 95 background-color: #f5f5f5;
96 border: 1px solid #ccc; 96 border: 1px solid #ccc;
97 padding: 2em; 97 padding: 2em;
98 font-family: consolas, courier, monospace; 98 font-family: consolas, courier, monospace;
99 font-size: 1em; 99 font-size: 1em;
100 line-height: 1.2em; 100 line-height: 1.2em;
101 white-space: pre; 101 white-space: pre;
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after
194 See <a on-click="{{ goto }}" href="{{ gotoLink('/io', isolate) }}" >dart:io</a> 194 See <a on-click="{{ goto }}" href="{{ gotoLink('/io', isolate) }}" >dart:io</a>
195 </div> 195 </div>
196 </div> 196 </div>
197 </template> 197 </template>
198 --> 198 -->
199 </div> 199 </div>
200 </div> 200 </div>
201 </template> 201 </template>
202 </polymer-element> 202 </polymer-element>
203 203
204 <polymer-element name="isolate-counter-chart" extends="observatory-element"> 204 <polymer-element name="isolate-counter-chart">
205 <template> 205 <template>
206 <link rel="stylesheet" href="../../../../packages/charted/charts/themes/quan tum_theme.css"> 206 <link rel="stylesheet" href="../../../../packages/charted/charts/themes/quan tum_theme.css">
207 <style> 207 <style>
208 .chart-wrapper { 208 .chart-wrapper {
209 } 209 }
210 .chart-host-wrapper { 210 .chart-host-wrapper {
211 display: flex; 211 display: flex;
212 flex-direction: row; 212 flex-direction: row;
213 max-height: 250px; 213 max-height: 250px;
214 } 214 }
215 .chart-host { 215 .chart-host {
216 flex: 1; 216 flex: 1;
217 } 217 }
218 .chart-legend-host { 218 .chart-legend-host {
219 flex: 1; 219 flex: 1;
220 overflow-x: auto; 220 overflow-x: auto;
221 overflow-y: auto; 221 overflow-y: auto;
222 } 222 }
223 </style> 223 </style>
224 <div class="chart-wrapper" id="isolate-counter-chart"> 224 <div class="chart-wrapper" id="isolate-counter-chart">
225 <div class="chart-host-wrapper"> 225 <div class="chart-host-wrapper">
226 <div class="chart-host" id="isolate-counter-chart-host"></div> 226 <div class="chart-host" id="isolate-counter-chart-host"></div>
227 <div class="chart-legend-host" id="isolate-counter-chart-legend-host"></ div> 227 <div class="chart-legend-host" id="isolate-counter-chart-legend-host"></ div>
228 </div> 228 </div>
229 </div> 229 </div>
230 </template> 230 </template>
231 </polymer-element> 231 </polymer-element>
232 232
233 <script type="application/dart" src="isolate_summary.dart"></script> 233 <script type="application/dart" src="isolate_summary.dart"></script>
OLDNEW
« no previous file with comments | « runtime/observatory/lib/src/elements/isolate_ref.html ('k') | runtime/observatory/lib/src/elements/isolate_view.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698