| Index: runtime/bin/vmservice/client/lib/src/elements/code_view.dart
|
| diff --git a/runtime/bin/vmservice/client/lib/src/elements/code_view.dart b/runtime/bin/vmservice/client/lib/src/elements/code_view.dart
|
| index 884241b5c566ed0965f206dcb565fe9270eb51d4..dacbab88ffbcbd0094db6dbe15b601f4eef5db22 100644
|
| --- a/runtime/bin/vmservice/client/lib/src/elements/code_view.dart
|
| +++ b/runtime/bin/vmservice/client/lib/src/elements/code_view.dart
|
| @@ -4,15 +4,27 @@
|
|
|
| library code_view_element;
|
|
|
| -import 'isolate_element.dart';
|
| +import 'observatory_element.dart';
|
| +import 'package:observatory/service.dart';
|
| import 'package:polymer/polymer.dart';
|
| -import 'package:observatory/app.dart';
|
|
|
| @CustomTag('code-view')
|
| -class CodeViewElement extends IsolateElement {
|
| +class CodeViewElement extends ObservatoryElement {
|
| @published Code code;
|
| CodeViewElement.created() : super.created();
|
|
|
| + void enteredView() {
|
| + super.enteredView();
|
| + if (code == null) {
|
| + return;
|
| + }
|
| + code.load();
|
| + }
|
| +
|
| + void refresh(var done) {
|
| + code.reload().whenComplete(done);
|
| + }
|
| +
|
| String get cssPanelClass {
|
| return 'panel panel-success';
|
| }
|
|
|