Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(87)

Side by Side Diff: samples/third_party/dromaeo/Dromaeo.dart

Issue 11748016: Make ~/, round, ceil, floor, truncate return ints. Remove toInt. (Closed) Base URL: https://dart.googlecode.com/svn/experimental/lib_v2/dart
Patch Set: Checked mode fixes. Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 import 'dart:html'; 1 import 'dart:html';
2 import 'dart:json' as json; 2 import 'dart:json' as json;
3 import 'dart:math' as Math; 3 import 'dart:math' as Math;
4 import 'Suites.dart'; 4 import 'Suites.dart';
5 5
6 main() { 6 main() {
7 new Dromaeo().run(); 7 new Dromaeo().run();
8 } 8 }
9 9
10 class SuiteController { 10 class SuiteController {
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 static const double _SECS_PER_TEST = 5.0; 140 static const double _SECS_PER_TEST = 5.0;
141 141
142 Function _createHandler() { 142 Function _createHandler() {
143 int suitesLoaded = 0; 143 int suitesLoaded = 0;
144 int totalTests = 0; 144 int totalTests = 0;
145 int currentSuite; 145 int currentSuite;
146 double totalTimeSecs, estimatedTimeSecs; 146 double totalTimeSecs, estimatedTimeSecs;
147 147
148 // TODO(jat): Remove void type below. Bug 5269037. 148 // TODO(jat): Remove void type below. Bug 5269037.
149 void _updateTime() { 149 void _updateTime() {
150 final mins = (estimatedTimeSecs / 60).floor().toInt(); 150 final mins = (estimatedTimeSecs / 60).floor();
151 final secs = (estimatedTimeSecs - mins * 60).round().toInt(); 151 final secs = (estimatedTimeSecs - mins * 60).round();
152 final secsAsString = '${(secs < 10 ? "0" : "")}$secs'; 152 final secsAsString = '${(secs < 10 ? "0" : "")}$secs';
153 _byId('left').innerHtml = '${mins}:${secsAsString}'; 153 _byId('left').innerHtml = '${mins}:${secsAsString}';
154 154
155 final elapsed = totalTimeSecs - estimatedTimeSecs; 155 final elapsed = totalTimeSecs - estimatedTimeSecs;
156 final percent = (100 * elapsed / totalTimeSecs).toStringAsFixed(2); 156 final percent = (100 * elapsed / totalTimeSecs).toStringAsFixed(2);
157 _css(_byId('timebar'), 'width', '${percent}%'); 157 _css(_byId('timebar'), 'width', '${percent}%');
158 } 158 }
159 159
160 Function loading, running, done; 160 Function loading, running, done;
161 161
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
213 } 213 }
214 214
215 Element _byId(String id) { 215 Element _byId(String id) {
216 return document.query('#$id'); 216 return document.query('#$id');
217 } 217 }
218 218
219 int get _suitesTotal { 219 int get _suitesTotal {
220 return _suiteControllers.length; 220 return _suiteControllers.length;
221 } 221 }
222 } 222 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698