| Index: client/samples/total/src/Total.dart
|
| diff --git a/client/samples/total/src/Total.dart b/client/samples/total/src/Total.dart
|
| index 66062a7583646d8207bc6e61b94b1586c0ec872a..ea962ab1eb170b1f4f2faaf28f0e05c38fe73d02 100644
|
| --- a/client/samples/total/src/Total.dart
|
| +++ b/client/samples/total/src/Total.dart
|
| @@ -23,13 +23,15 @@ class Total {
|
|
|
| void run() {
|
| _spreadsheet = new Spreadsheet();
|
| - Reader reader = new SYLKReader();
|
| - List<String> data = reader.makeExample("mortgage");
|
| - reader.loadSpreadsheet(_spreadsheet, data);
|
| - _presenter = new SpreadsheetPresenter(_spreadsheet, window,
|
| - 0, 0, DEFAULT_VISIBLE_ROWS, DEFAULT_VISIBLE_COLUMNS);
|
| - _spreadsheet.setListener(_presenter);
|
| - _presenter.recalculateViewport();
|
| + SYLKReader reader = new SYLKReader();
|
| + reader.request("mortgage", (String data) {
|
| + List<String> sylk = data.split('\n');
|
| + reader.loadSpreadsheet(_spreadsheet, sylk);
|
| + _presenter = new SpreadsheetPresenter(_spreadsheet, window,
|
| + 0, 0, DEFAULT_VISIBLE_ROWS, DEFAULT_VISIBLE_COLUMNS);
|
| + _spreadsheet.setListener(_presenter);
|
| + _presenter.recalculateViewport();
|
| + });
|
| }
|
| }
|
|
|
|
|