| OLD | NEW |
| 1 <!DOCTYPE html><html><head> | 1 <!DOCTYPE html><html><head> |
| 2 <title>Dart VM Observatory</title> | 2 <title>Dart VM Observatory</title> |
| 3 <meta charset="utf-8"> | 3 <meta charset="utf-8"> |
| 4 | 4 |
| 5 | 5 |
| 6 | 6 |
| 7 | 7 |
| 8 | 8 |
| 9 | 9 |
| 10 | 10 |
| (...skipping 902 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 913 background-color: #f5f5f5; | 913 background-color: #f5f5f5; |
| 914 border: 1px solid #ccc; | 914 border: 1px solid #ccc; |
| 915 padding: 10px; | 915 padding: 10px; |
| 916 font-family: consolas, courier, monospace; | 916 font-family: consolas, courier, monospace; |
| 917 font-size: 1em; | 917 font-size: 1em; |
| 918 line-height: 1.2em; | 918 line-height: 1.2em; |
| 919 white-space: pre; | 919 white-space: pre; |
| 920 } | 920 } |
| 921 </style> | 921 </style> |
| 922 <span> | 922 <span> |
| 923 <template if="{{ isError(ref.serviceType) }}"> | 923 <template if="{{ isError(ref) }}"> |
| 924 <pre class="errorBox">{{ ref.message }}</pre> | 924 <pre class="errorBox">{{ ref.message }}</pre> |
| 925 </template> | 925 </template> |
| 926 | 926 |
| 927 <template if="{{ isUnexpected(ref.serviceType) }}"> | 927 <template if="{{ isUnexpected(ref) }}"> |
| 928 unexpected reference type <{{ ref.serviceType }}> | 928 unexpected reference type <{{ ref.serviceType }}> |
| 929 </template> | 929 </template> |
| 930 | 930 |
| 931 <template if="{{ isNull(ref.serviceType) }}"> | 931 <template if="{{ isPsuedoNull(ref) }}"> |
| 932 <div title="{{ hoverText }}">{{ ref['valueAsString'] }}</div> | 932 <div title="{{ hoverText }}">{{ ref['valueAsString'] }}</div> |
| 933 </template> | 933 </template> |
| 934 | 934 |
| 935 <template if="{{ (isString(ref.serviceType) || | 935 <template if="{{ (isString(ref) || |
| 936 isBool(ref.serviceType) || | 936 isBool(ref) || |
| 937 isInt(ref.serviceType)) || | 937 isNull(ref) || |
| 938 isDouble(ref.serviceType)) }}"> | 938 isInt(ref)) || |
| 939 isDouble(ref)) }}"> |
| 939 <a on-click="{{ goto }}" href="{{ url }}">{{ ref['valueAsString'] }}</a> | 940 <a on-click="{{ goto }}" href="{{ url }}">{{ ref['valueAsString'] }}</a> |
| 940 </template> | 941 </template> |
| 941 | 942 |
| 942 <template if="{{ (isType(ref.serviceType)) }}"> | 943 <template if="{{ (isType(ref)) }}"> |
| 943 <a on-click="{{ goto }}" href="{{ url }}">{{ ref['user_name'] }}</a> | 944 <a on-click="{{ goto }}" href="{{ url }}">{{ ref['user_name'] }}</a> |
| 944 </template> | 945 </template> |
| 945 | 946 |
| 946 <template if="{{ isInstance(ref.serviceType) && | 947 <template if="{{ isInstance(ref) && |
| 947 ref['closureFunc'] != null}}"> | 948 ref['closureFunc'] != null}}"> |
| 948 <a on-click="{{ goto }}" href="{{ url }}"> | 949 <a on-click="{{ goto }}" href="{{ url }}"> |
| 949 <!-- TODO(turnidge): Switch this to fully-qualified function --> | 950 <!-- TODO(turnidge): Switch this to fully-qualified function --> |
| 950 {{ ref['closureFunc'].name }} | 951 {{ ref['closureFunc'].name }} |
| 951 </a> | 952 </a> |
| 952 </template> | 953 </template> |
| 953 | 954 |
| 954 <template if="{{ isInstance(ref.serviceType) && | 955 <template if="{{ isInstance(ref) && |
| 955 ref['closureFunc'] == null}}"> | 956 ref['closureFunc'] == null}}"> |
| 956 <a on-click="{{ goto }}" href="{{ url }}"><em>{{ ref['class'].name }}</e
m></a> | 957 <a on-click="{{ goto }}" href="{{ url }}"><em>{{ ref['class'].name }}</e
m></a> |
| 957 <curly-block callback="{{ expander() }}"> | 958 <curly-block callback="{{ expander() }}"> |
| 958 <div class="memberList"> | 959 <div class="memberList"> |
| 959 <template repeat="{{ field in ref['fields'] }}"> | 960 <template repeat="{{ field in ref['fields'] }}"> |
| 960 <div class="memberItem"> | 961 <div class="memberItem"> |
| 961 <div class="memberName"> | 962 <div class="memberName"> |
| 962 {{ field['decl']['user_name'] }} | 963 {{ field['decl']['user_name'] }} |
| 963 </div> | 964 </div> |
| 964 <div class="memberValue"> | 965 <div class="memberValue"> |
| 965 <instance-ref ref="{{ field['value'] }}"></instance-ref> | 966 <instance-ref ref="{{ field['value'] }}"></instance-ref> |
| 966 </div> | 967 </div> |
| 967 </div> | 968 </div> |
| 968 </template> | 969 </template> |
| 969 </div> | 970 </div> |
| 970 </curly-block> | 971 </curly-block> |
| 971 </template> | 972 </template> |
| 972 | 973 |
| 973 <template if="{{ isList(ref.serviceType) }}"> | 974 <template if="{{ isList(ref) }}"> |
| 974 <a on-click="{{ goto }}" href="{{ url }}"><em>{{ ref['class'].name }}</e
m> ({{ ref['length']}})</a> | 975 <a on-click="{{ goto }}" href="{{ url }}"><em>{{ ref['class'].name }}</e
m> ({{ ref['length']}})</a> |
| 975 <curly-block callback="{{ expander() }}"> | 976 <curly-block callback="{{ expander() }}"> |
| 976 <div class="memberList"> | 977 <div class="memberList"> |
| 977 <template repeat="{{ element in ref['elements'] }}"> | 978 <template repeat="{{ element in ref['elements'] }}"> |
| 978 <div class="memberItem"> | 979 <div class="memberItem"> |
| 979 <div class="memberName">[{{ element['index']}}]</div> | 980 <div class="memberName">[{{ element['index']}}]</div> |
| 980 <div class="memberValue"> | 981 <div class="memberValue"> |
| 981 <instance-ref ref="{{ element['value'] }}"></instance-ref> | 982 <instance-ref ref="{{ element['value'] }}"></instance-ref> |
| 982 </div> | 983 </div> |
| 983 </div> | 984 </div> |
| 984 </template> | 985 </template> |
| 985 </div> | 986 </div> |
| 986 </curly-block> | 987 </curly-block> |
| 987 </template> | 988 </template> |
| 988 </span> | 989 </span> |
| 989 </template> | 990 </template> |
| 990 </polymer-element> | 991 </polymer-element> |
| 991 | 992 |
| 993 |
| 992 <polymer-element name="action-link"> | 994 <polymer-element name="action-link"> |
| 993 <template> | 995 <template> |
| 994 <style> | 996 <style> |
| 995 .idle { | 997 .idle { |
| 996 color: #0489c3; | 998 color: #0489c3; |
| 997 cursor: pointer; | 999 cursor: pointer; |
| 998 text-decoration: none; | 1000 text-decoration: none; |
| 999 } | 1001 } |
| 1000 .idle:hover { | 1002 .idle:hover { |
| 1001 text-decoration: underline; | 1003 text-decoration: underline; |
| (...skipping 13227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 14229 background-color: #f5f5f5; | 14231 background-color: #f5f5f5; |
| 14230 border: 1px solid #e3e3e3; | 14232 border: 1px solid #e3e3e3; |
| 14231 border-radius: 4px; | 14233 border-radius: 4px; |
| 14232 box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); | 14234 box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); |
| 14233 } | 14235 } |
| 14234 | 14236 |
| 14235 .break-wrap { | 14237 .break-wrap { |
| 14236 word-wrap: break-word; | 14238 word-wrap: break-word; |
| 14237 } | 14239 } |
| 14238 </style> | 14240 </style> |
| 14239 <style> | |
| 14240 .errorBox { | |
| 14241 background-color: #f5f5f5; | |
| 14242 border: 1px solid #ccc; | |
| 14243 padding: 10px; | |
| 14244 font-family: consolas, courier, monospace; | |
| 14245 font-size: 1em; | |
| 14246 line-height: 1.2em; | |
| 14247 white-space: pre; | |
| 14248 } | |
| 14249 </style> | |
| 14250 <div> | 14241 <div> |
| 14251 from <any-service-ref ref="{{ source }}"></any-service-ref> | 14242 from <any-service-ref ref="{{ source }}"></any-service-ref> |
| 14252 <template if="{{ slotIsArrayIndex }}">via [{{ slot }}]</template> | 14243 <template if="{{ slotIsArrayIndex }}">via [{{ slot }}]</template> |
| 14253 <template if="{{ slotIsField }}">via <field-ref ref="{{ slot }}"></field-r
ef></template> | 14244 <template if="{{ slotIsField }}">via <field-ref ref="{{ slot }}"></field-r
ef></template> |
| 14254 | 14245 |
| 14255 <curly-block callback="{{ expander() }}"> | 14246 <curly-block callback="{{ expander() }}"> |
| 14256 <div class="memberList"> | 14247 <div class="memberList"> |
| 14257 <div class="memberItem"> | 14248 <div class="memberItem"> |
| 14258 <div class="memberName"> | 14249 <div class="memberName"> |
| 14259 <template repeat="{{ reference in inboundReferences] }}"> | 14250 <template repeat="{{ reference in inboundReferences] }}"> |
| (...skipping 5024 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 19284 </style> | 19275 </style> |
| 19285 <a on-click="{{ goto }}" href="{{ url }}">{{ ref.name }}</a> | 19276 <a on-click="{{ goto }}" href="{{ url }}">{{ ref.name }}</a> |
| 19286 </template> | 19277 </template> |
| 19287 </polymer-element> | 19278 </polymer-element> |
| 19288 | 19279 |
| 19289 | 19280 |
| 19290 | 19281 |
| 19291 <observatory-application devtools="true"></observatory-application> | 19282 <observatory-application devtools="true"></observatory-application> |
| 19292 | 19283 |
| 19293 <script src="index_devtools.html_bootstrap.dart.js" async=""></script></body></h
tml> | 19284 <script src="index_devtools.html_bootstrap.dart.js" async=""></script></body></h
tml> |
| OLD | NEW |