Index: runtime/bin/vmservice/client/lib/src/observatory_elements/field_view.html |
diff --git a/runtime/bin/vmservice/client/lib/src/observatory_elements/field_view.html b/runtime/bin/vmservice/client/lib/src/observatory_elements/field_view.html |
index 3d29e320d9bed58b0c448000702f45e931e7200f..1925dcb6c2aace00ecc34fe50c635ebb1534c87b 100644 |
--- a/runtime/bin/vmservice/client/lib/src/observatory_elements/field_view.html |
+++ b/runtime/bin/vmservice/client/lib/src/observatory_elements/field_view.html |
@@ -1,9 +1,25 @@ |
<head> |
<link rel="import" href="class_ref.html"> |
+ <link rel="import" href="nav_bar.html"> |
<link rel="import" href="observatory_element.html"> |
</head> |
<polymer-element name="field-view" extends="observatory-element"> |
<template> |
+ <nav-bar> |
+ <top-nav-menu></top-nav-menu> |
+ <isolate-nav-menu app="{{ app }}" isolate="{{ app.locationManager.currentIsolate() }}"> |
+ </isolate-nav-menu> |
+ <template if="{{ field['owner']['type'] == '@Class' }}"> |
+ <!-- TODO(turnidge): Add library nav menu here. --> |
+ <class-nav-menu app="{{ app }}" cls="{{ field['owner'] }}"></class-nav-menu> |
+ </template> |
+ <template if="{{ field['owner']['type'] == '@Library' }}"> |
+ <library-nav-menu app="{{ app }}" library="{{ field['owner'] }}"></library-nav-menu> |
+ </template> |
+ <nav-menu link="." anchor="{{ field['user_name'] }}" last="{{ true }}"></nav-menu> |
+ <nav-refresh callback="{{ refresh }}"></nav-refresh> |
+ </nav-bar> |
+ |
<div class="row"> |
<div class="col-md-8 col-md-offset-2"> |
<div class="panel panel-warning"> |
@@ -40,4 +56,4 @@ |
</div> |
</template> |
<script type="application/dart" src="field_view.dart"></script> |
-</polymer-element> |
+</polymer-element> |