| Index: runtime/bin/vmservice/client/lib/src/elements/instance_view.dart
|
| diff --git a/runtime/bin/vmservice/client/lib/src/elements/instance_view.dart b/runtime/bin/vmservice/client/lib/src/elements/instance_view.dart
|
| index faec9db8904ea7dfa8dd151685a9fa1d71e7d8ed..5a0f9ba068adef8187758a83d3735a1fe4bda5f4 100644
|
| --- a/runtime/bin/vmservice/client/lib/src/elements/instance_view.dart
|
| +++ b/runtime/bin/vmservice/client/lib/src/elements/instance_view.dart
|
| @@ -8,8 +8,20 @@ import 'observatory_element.dart';
|
| import 'package:observatory/service.dart';
|
| import 'package:polymer/polymer.dart';
|
|
|
| +import 'dart:async';
|
| +
|
| @CustomTag('instance-view')
|
| class InstanceViewElement extends ObservatoryElement {
|
| @published ServiceMap instance;
|
| +
|
| InstanceViewElement.created() : super.created();
|
| +
|
| + Future<ServiceObject> eval(String text) {
|
| + return instance.isolate.get(
|
| + instance.id + "/eval?expr=${Uri.encodeComponent(text)}");
|
| + }
|
| +
|
| + void refresh(var done) {
|
| + instance.reload().whenComplete(done);
|
| + }
|
| }
|
|
|