Chromium Code Reviews| Index: lib/dom/src/Timer.dart |
| diff --git a/lib/dom/src/Timer.dart b/lib/dom/src/Timer.dart |
| index 689c4c2c4012c305f912bda6cf6f5bc1a3cfd46e..f75551f1ce0cb01c22277d3db827b68584c49525 100644 |
| --- a/lib/dom/src/Timer.dart |
| +++ b/lib/dom/src/Timer.dart |
| @@ -11,19 +11,17 @@ class _Timer implements Timer { |
| void cancel() { canceller(); } |
| } |
| -_getTimerFactoryClosure() => |
| - (int milliSeconds, void callback(Timer timer), bool repeating) { |
| - var maker; |
| - var canceller; |
| - if (repeating) { |
| - maker = window.setInterval; |
| - canceller = window.clearInterval; |
| - } else { |
| - maker = window.setTimeout; |
| - canceller = window.clearTimeout; |
| - } |
| - Timer timer; |
| - final int id = maker(() { callback(timer); }, milliSeconds); |
| - timer = new _Timer(() { canceller(id); }); |
| - return timer; |
| - }; |
| +get _timerFactoryClosure => (int milliSeconds, void callback(Timer timer), bool repeating) { |
| + var maker, canceller; |
|
podivilov
2012/08/30 15:43:47
separate statements, please.
Anton Muhin
2012/08/30 16:12:28
Done.
|
| + if (repeating) { |
| + maker = window.setInterval; |
| + canceller = window.clearInterval; |
| + } else { |
| + maker = window.setTimeout; |
| + canceller = window.clearTimeout; |
| + } |
| + Timer timer; |
| + final int id = maker(() { callback(timer); }, milliSeconds); |
| + timer = new _Timer(() { canceller(id); }); |
| + return timer; |
| +}; |