Index: tools/telemetry/telemetry/web_components/results_viewer.py |
diff --git a/tools/telemetry/telemetry/web_components/results_viewer.py b/tools/telemetry/telemetry/web_components/results_viewer.py |
index 02194c7cb979803b831eef64888cd0c4079bc7a9..6eddcac12be3c959dc99f36446aad916b8c2f58c 100644 |
--- a/tools/telemetry/telemetry/web_components/results_viewer.py |
+++ b/tools/telemetry/telemetry/web_components/results_viewer.py |
@@ -5,26 +5,21 @@ |
import json |
import sys |
-from telemetry.web_components import viewer |
+from telemetry.web_components import web_component |
-class ResultsViewer(viewer.Viewer): |
- def __init__(self, data_to_view): |
+class ResultsViewer(web_component.WebComponent): |
+ def __init__(self, data_to_view=None): |
super(ResultsViewer, self).__init__( |
tvcm_module_name='telemetry.web_components.results_viewer', |
js_class_name='telemetry.web_components.ResultsViewer', |
data_binding_property='dataToView') |
- |
- self._data_to_view = data_to_view |
- |
- @property |
- def data_to_view(self): |
- return self._data_to_view |
+ self.data_to_view = data_to_view |
def WriteDataToFileAsJson(self, f): |
- json.dump(self._data_to_view, f) |
+ json.dump(self.data_to_view, f) |
if __name__ == '__main__': |
x = ResultsViewer({'hello': 'world', 'nice': ['to', 'see', 'you']}) |
- x.WriteViewerToFile(sys.stdout) |
+ x.WriteWebComponentToFile(sys.stdout) |