Index: runtime/bin/vmservice/client/lib/src/elements/io_view.dart |
diff --git a/runtime/bin/vmservice/client/lib/src/elements/io_view.dart b/runtime/bin/vmservice/client/lib/src/elements/io_view.dart |
index bc5901478441fffe8dad1f4dee20550d9828f43e..a3daa082a258455fda34eae6ca4e51fbc80afc68 100644 |
--- a/runtime/bin/vmservice/client/lib/src/elements/io_view.dart |
+++ b/runtime/bin/vmservice/client/lib/src/elements/io_view.dart |
@@ -72,6 +72,22 @@ class IOHttpServerViewElement extends ObservatoryElement { |
} |
} |
+@CustomTag('io-socket-ref') |
+class IOSocketRefElement extends ServiceRefElement { |
+ IOSocketRefElement.created() : super.created(); |
+} |
+ |
+@CustomTag('io-socket-view') |
+class IOSocketViewElement extends ObservatoryElement { |
+ @published ServiceMap socket; |
+ |
+ IOSocketViewElement.created() : super.created(); |
+ |
+ void refresh(var done) { |
+ socket.reload().whenComplete(done); |
+ } |
+} |
+ |
@CustomTag('io-random-access-file-list-view') |
class IORandomAccessFileListViewElement extends ObservatoryElement { |
@published ServiceMap list; |