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

Side by Side Diff: runtime/bin/vmservice/client/lib/src/elements/nav_bar.html

Issue 192443004: Complete the switch to ServiceObject (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 9 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 <head> 1 <head>
2 <link rel="import" href="observatory_element.html"> 2 <link rel="import" href="observatory_element.html">
3 <link rel="import" href="isolate_element.html">
4 </head> 3 </head>
5 4
6 <polymer-element name="nav-bar" extends="observatory-element"> 5 <polymer-element name="nav-bar" extends="observatory-element">
7 <template> 6 <template>
8 <style> 7 <style>
9 nav ul { 8 nav ul {
10 display: inline-table; 9 display: inline-table;
11 position: relative; 10 position: relative;
12 list-style: none; 11 list-style: none;
13 padding-left: 0; 12 padding-left: 0;
(...skipping 120 matching lines...) Expand 10 before | Expand all | Expand 10 after
134 float: right; 133 float: right;
135 margin: 0; 134 margin: 0;
136 } 135 }
137 li button { 136 li button {
138 margin: 3px; 137 margin: 3px;
139 padding: 8px; 138 padding: 8px;
140 } 139 }
141 </style> 140 </style>
142 <li> 141 <li>
143 <template if="{{ active }}"> 142 <template if="{{ active }}">
144 <button class="active" on-click="{{ buttonClick }}">Refresh</button> 143 <button class="active" on-click="{{ buttonClick }}">{{ label }}</button>
145 </template> 144 </template>
146 <template if="{{ !active }}"> 145 <template if="{{ !active }}">
147 <button class="idle" on-click="{{ buttonClick }}">Refresh</button> 146 <button class="idle" on-click="{{ buttonClick }}">{{ label }}</button>
148 </template> 147 </template>
149 </li> 148 </li>
150 </template> 149 </template>
151 </polymer-element> 150 </polymer-element>
152 151
153 <polymer-element name="top-nav-menu"> 152 <polymer-element name="top-nav-menu">
154 <template> 153 <template>
155 <nav-menu link="#" anchor="Observatory" last="{{ last }}"> 154 <nav-menu link="#" anchor="Observatory" last="{{ last }}">
156 <content></content> 155 <content></content>
157 </nav-menu> 156 </nav-menu>
158 </template> 157 </template>
159 </polymer-element> 158 </polymer-element>
160 159
161 <polymer-element name="isolate-nav-menu" extends="isolate-element"> 160 <polymer-element name="isolate-nav-menu" extends="observatory-element">
162 <template> 161 <template>
163 <nav-menu link="#" anchor="{{ isolate.name }}" last="{{ last }}"> 162 <nav-menu link="#" anchor="{{ isolate.name }}" last="{{ last }}">
164 <nav-menu-item link="{{ isolate.hashLink('stacktrace') }}" 163 <nav-menu-item link="{{ isolate.relativeHashLink('stacktrace') }}"
165 anchor="stack trace"></nav-menu-item> 164 anchor="stack trace"></nav-menu-item>
166 <nav-menu-item link="{{ isolate.hashLink('profile') }}" 165 <nav-menu-item link="{{ isolate.relativeHashLink('profile') }}"
167 anchor="cpu profile"></nav-menu-item> 166 anchor="cpu profile"></nav-menu-item>
168 <nav-menu-item link="{{ isolate.hashLink('allocationprofile') }}" 167 <nav-menu-item link="{{ isolate.relativeHashLink('allocationprofile') }}"
169 anchor="heap profile"></nav-menu-item> 168 anchor="heap profile"></nav-menu-item>
170 <nav-menu-item link="{{ isolate.hashLink('debug/breakpoints') }}" 169 <nav-menu-item link="{{ isolate.relativeHashLink('debug/breakpoints') }}"
171 anchor="breakpoints"></nav-menu-item> 170 anchor="breakpoints"></nav-menu-item>
172 <content></content> 171 <content></content>
173 </nav-menu> 172 </nav-menu>
174 </template> 173 </template>
175 </polymer-element> 174 </polymer-element>
176 175
177 <polymer-element name="library-nav-menu" extends="isolate-element"> 176 <polymer-element name="library-nav-menu" extends="observatory-element">
178 <template> 177 <template>
179 <nav-menu link="{{ isolate.hashLink(library['id']) }}" 178 <nav-menu link="{{ library.hashLink }}"
180 anchor="{{ library['name'] }}" last="{{ last }}"> 179 anchor="{{ library.name }}" last="{{ last }}">
181 <content></content> 180 <content></content>
182 </nav-menu> 181 </nav-menu>
183 </template> 182 </template>
184 </polymer-element> 183 </polymer-element>
185 184
186 <polymer-element name="class-nav-menu" extends="isolate-element"> 185 <polymer-element name="class-nav-menu" extends="observatory-element">
187 <template> 186 <template>
188 <nav-menu link="{{ isolate.hashLink(cls['id']) }}" 187 <nav-menu link="{{ cls.hashLink }}"
189 anchor="{{ cls['user_name'] }}" last="{{ last }}"> 188 anchor="{{ cls.name }}" last="{{ last }}">
190 <content></content> 189 <content></content>
191 </nav-menu> 190 </nav-menu>
192 </template> 191 </template>
193 </polymer-element> 192 </polymer-element>
194 193
195 <script type="application/dart" src="nav_bar.dart"></script> 194 <script type="application/dart" src="nav_bar.dart"></script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698