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

Side by Side Diff: runtime/bin/vmservice/client/deployed/web/index.html

Issue 213853004: Add <eval-link> - a custom element for evaluating an expression. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: gen js Created 6 years, 8 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 <!DOCTYPE html><html><head><script src="packages/shadow_dom/shadow_dom.debug.js" ></script> 1 <!DOCTYPE html><html><head><script src="packages/shadow_dom/shadow_dom.debug.js" ></script>
2 <script src="packages/custom_element/custom-elements.debug.js"></script> 2 <script src="packages/custom_element/custom-elements.debug.js"></script>
3 3
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss"> 5 <link type="text/css" rel="stylesheet" href="bootstrap_css/css/bootstrap.min.c ss">
6 6
7 <title>Dart VM Observatory</title> 7 <title>Dart VM Observatory</title>
8 <script type="text/javascript" src="https://www.google.com/jsapi"></script> 8 <script type="text/javascript" src="https://www.google.com/jsapi"></script>
9 <script src="packages/browser/interop.js"></script> 9 <script src="packages/browser/interop.js"></script>
10 10
(...skipping 738 matching lines...) Expand 10 before | Expand all | Expand 10 after
749 <div class="panel-heading">{{ error.kind }}</div> 749 <div class="panel-heading">{{ error.kind }}</div>
750 <div class="panel-body"> 750 <div class="panel-body">
751 <p>{{ error.message }}</p> 751 <p>{{ error.message }}</p>
752 </div> 752 </div>
753 </div> 753 </div>
754 </div> 754 </div>
755 </div> 755 </div>
756 </template> 756 </template>
757 757
758 </polymer-element> 758 </polymer-element>
759 <polymer-element name="eval-link">
760 <template>
761 <style>
762 .idle {
763 color: #0489c3;
764 cursor: pointer;
765 }
766 .busy {
767 color: #aaa;
768 cursor: wait;
769 }
770 </style>
771
772 <template if="{{ busy }}">
773 <span class="busy">[evaluate]</span>
774 </template>
775 <template if="{{ !busy }}">
776 <span class="idle"><a on-click="{{ evalNow }}">[evaluate]</a></span>
777 </template>
778 <template if="{{ result != null }}">
779 = <instance-ref ref="{{ result }}"></instance-ref>
780 </template>
781
782 </template>
783
784 </polymer-element>
759 <polymer-element name="field-view" extends="observatory-element"> 785 <polymer-element name="field-view" extends="observatory-element">
760 <template> 786 <template>
761 <style> 787 <style>
762 .content { 788 .content {
763 padding-left: 10%; 789 padding-left: 10%;
764 font: 400 14px 'Montserrat', sans-serif; 790 font: 400 14px 'Montserrat', sans-serif;
765 } 791 }
766 h1 { 792 h1 {
767 font: 400 18px 'Montserrat', sans-serif; 793 font: 400 18px 'Montserrat', sans-serif;
768 } 794 }
(...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after
1397 </template> 1423 </template>
1398 <template if="{{ instance['closureFunc'] != null }}"> 1424 <template if="{{ instance['closureFunc'] != null }}">
1399 <div class="memberItem"> 1425 <div class="memberItem">
1400 <div class="memberName">closure function</div> 1426 <div class="memberName">closure function</div>
1401 <div class="memberValue"> 1427 <div class="memberValue">
1402 <function-ref ref="{{ instance['closureFunc'] }}"> 1428 <function-ref ref="{{ instance['closureFunc'] }}">
1403 </function-ref> 1429 </function-ref>
1404 </div> 1430 </div>
1405 </div> 1431 </div>
1406 </template> 1432 </template>
1433
1434 <div class="memberItem">&nbsp;</div>
1435
1436 <div class="memberItem">
1437 <div class="memberName">toString()</div>
1438 <div class="memberValue">
1439 <eval-link callback="{{ eval }}" expr="toString()"></eval-link>
1440 </div>
1441 </div>
1407 </div> 1442 </div>
1408 </div> 1443 </div>
1409 1444
1410 <hr> 1445 <hr>
1411 1446
1412 <div class="content"> 1447 <div class="content">
1413 <template if="{{ instance['fields'].isNotEmpty }}"> 1448 <template if="{{ instance['fields'].isNotEmpty }}">
1414 fields ({{ instance['fields'].length }}) 1449 fields ({{ instance['fields'].length }})
1415 <curly-block> 1450 <curly-block>
1416 <div class="memberList"> 1451 <div class="memberList">
(...skipping 691 matching lines...) Expand 10 before | Expand all | Expand 10 after
2108 <template> 2143 <template>
2109 <a href="{{ url }}">{{ ref.name }}</a> 2144 <a href="{{ url }}">{{ ref.name }}</a>
2110 </template> 2145 </template>
2111 2146
2112 </polymer-element> 2147 </polymer-element>
2113 2148
2114 2149
2115 <observatory-application></observatory-application> 2150 <observatory-application></observatory-application>
2116 2151
2117 </body></html> 2152 </body></html>
OLDNEW
« no previous file with comments | « runtime/bin/resources_sources.gypi ('k') | runtime/bin/vmservice/client/deployed/web/index.html_bootstrap.dart.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698