Index: runtime/bin/vmservice/client/lib/src/elements/vm_view.dart |
diff --git a/runtime/bin/vmservice/client/lib/src/elements/isolate_list.dart b/runtime/bin/vmservice/client/lib/src/elements/vm_view.dart |
similarity index 57% |
rename from runtime/bin/vmservice/client/lib/src/elements/isolate_list.dart |
rename to runtime/bin/vmservice/client/lib/src/elements/vm_view.dart |
index 95691b5454e96b5470801f343bfa2c56b42bef6e..2ee55c09e83d79a9771b28bc75e7c9f88764d903 100644 |
--- a/runtime/bin/vmservice/client/lib/src/elements/isolate_list.dart |
+++ b/runtime/bin/vmservice/client/lib/src/elements/vm_view.dart |
@@ -2,19 +2,21 @@ |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
-library isolate_list_element; |
+library vm_view_element; |
-import 'package:polymer/polymer.dart'; |
+import 'dart:async'; |
import 'observatory_element.dart'; |
import 'package:observatory/service.dart'; |
+import 'package:polymer/polymer.dart'; |
+ |
+@CustomTag('vm-view') |
+class VMViewElement extends ObservatoryElement { |
+ @published VM vm; |
+ @published ServiceError error; |
-/// Displays an IsolateList response. |
-@CustomTag('isolate-list') |
-class IsolateListElement extends ObservatoryElement { |
- IsolateListElement.created() : super.created(); |
- @published IsolateList isolates; |
+ VMViewElement.created() : super.created(); |
void refresh(var done) { |
- isolates.reload().whenComplete(done); |
+ vm.reload().whenComplete(done); |
} |
-} |
+} |