| 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)
|
|
|