| OLD | NEW |
| 1 var core; | 1 var core; |
| 2 (function(core) { | 2 (function(core) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 // Function _symbolToString: (Symbol) → String | 4 // Function _symbolToString: (Symbol) → String |
| 5 function _symbolToString(symbol) { | 5 function _symbolToString(symbol) { |
| 6 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); | 6 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); |
| 7 } | 7 } |
| 8 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic | 8 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic |
| 9 function _symbolMapToStringMap(map) { | 9 function _symbolMapToStringMap(map) { |
| 10 if (map === null) | 10 if (map === null) |
| 11 return null; | 11 return null; |
| 12 let result = new Map(); | 12 let result = new Map(); |
| 13 map.forEach((key, value) => { | 13 map.forEach((key, value) => { |
| 14 result.set(_symbolToString(key), value); | 14 result.set(_symbolToString(key), value); |
| 15 }); | 15 }); |
| 16 return result; | 16 return result; |
| 17 } | 17 } |
| 18 class _ListConstructorSentinel extends dynamic { | 18 class _ListConstructorSentinel extends _interceptors.JSInt { |
| 19 _ListConstructorSentinel() { | 19 _ListConstructorSentinel() { |
| 20 super.JSInt(); |
| 20 } | 21 } |
| 21 } | 22 } |
| 22 class Deprecated extends dart.Object { | 23 class Deprecated extends dart.Object { |
| 23 Deprecated(expires) { | 24 Deprecated(expires) { |
| 24 this.expires = expires; | 25 this.expires = expires; |
| 25 } | 26 } |
| 26 toString() { | 27 toString() { |
| 27 return `Deprecated feature. Will be removed ${this.expires}`; | 28 return `Deprecated feature. Will be removed ${this.expires}`; |
| 28 } | 29 } |
| 29 } | 30 } |
| (...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 249 let ms = this.millisecondsSinceEpoch; | 250 let ms = this.millisecondsSinceEpoch; |
| 250 return new DateTime.fromMillisecondsSinceEpoch(ms - duration.inMillisecond
s, {isUtc: this.isUtc}); | 251 return new DateTime.fromMillisecondsSinceEpoch(ms - duration.inMillisecond
s, {isUtc: this.isUtc}); |
| 251 } | 252 } |
| 252 difference(other) { | 253 difference(other) { |
| 253 let ms = this.millisecondsSinceEpoch; | 254 let ms = this.millisecondsSinceEpoch; |
| 254 let otherMs = other.millisecondsSinceEpoch; | 255 let otherMs = other.millisecondsSinceEpoch; |
| 255 return new Duration({milliseconds: ms - otherMs}); | 256 return new Duration({milliseconds: ms - otherMs}); |
| 256 } | 257 } |
| 257 DateTime$_internal(year, month, day, hour, minute, second, millisecond, isUt
c) { | 258 DateTime$_internal(year, month, day, hour, minute, second, millisecond, isUt
c) { |
| 258 this.isUtc = typeof isUtc == boolean ? isUtc : dart.throw_(new ArgumentErr
or(isUtc)); | 259 this.isUtc = typeof isUtc == boolean ? isUtc : dart.throw_(new ArgumentErr
or(isUtc)); |
| 259 this.millisecondsSinceEpoch = dart.dinvokef(/* Unimplemented unknown name
*/checkInt, dart.dinvoke(/* Unimplemented unknown name */Primitives, 'valueFromD
ecomposedDate', year, month, day, hour, minute, second, millisecond, isUtc)); | 260 this.millisecondsSinceEpoch = _js_helper.checkInt(_js_helper.Primitives.va
lueFromDecomposedDate(year, month, day, hour, minute, second, millisecond, isUtc
)); |
| 260 } | 261 } |
| 261 DateTime$_now() { | 262 DateTime$_now() { |
| 262 this.isUtc = false; | 263 this.isUtc = false; |
| 263 this.millisecondsSinceEpoch = dart.dinvoke(/* Unimplemented unknown name *
/Primitives, 'dateNow'); | 264 this.millisecondsSinceEpoch = _js_helper.Primitives.dateNow(); |
| 264 } | 265 } |
| 265 static _brokenDownDateToMillisecondsSinceEpoch(year, month, day, hour, minut
e, second, millisecond, isUtc) { | 266 static _brokenDownDateToMillisecondsSinceEpoch(year, month, day, hour, minut
e, second, millisecond, isUtc) { |
| 266 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'v
alueFromDecomposedDate', year, month, day, hour, minute, second, millisecond, is
Utc), int); | 267 return dart.as(_js_helper.Primitives.valueFromDecomposedDate(year, month,
day, hour, minute, second, millisecond, isUtc), int); |
| 267 } | 268 } |
| 268 get timeZoneName() { | 269 get timeZoneName() { |
| 269 if (this.isUtc) | 270 if (this.isUtc) |
| 270 return "UTC"; | 271 return "UTC"; |
| 271 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etTimeZoneName', this), String); | 272 return _js_helper.Primitives.getTimeZoneName(this); |
| 272 } | 273 } |
| 273 get timeZoneOffset() { | 274 get timeZoneOffset() { |
| 274 if (this.isUtc) | 275 if (this.isUtc) |
| 275 return new Duration(); | 276 return new Duration(); |
| 276 return new Duration({minutes: dart.dinvoke(/* Unimplemented unknown name *
/Primitives, 'getTimeZoneOffsetInMinutes', this)}); | 277 return new Duration({minutes: _js_helper.Primitives.getTimeZoneOffsetInMin
utes(this)}); |
| 277 } | 278 } |
| 278 get year() { | 279 get year() { |
| 279 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etYear', this), int); | 280 return dart.as(_js_helper.Primitives.getYear(this), int); |
| 280 } | 281 } |
| 281 get month() { | 282 get month() { |
| 282 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etMonth', this), int); | 283 return dart.as(_js_helper.Primitives.getMonth(this), int); |
| 283 } | 284 } |
| 284 get day() { | 285 get day() { |
| 285 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etDay', this), int); | 286 return dart.as(_js_helper.Primitives.getDay(this), int); |
| 286 } | 287 } |
| 287 get hour() { | 288 get hour() { |
| 288 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etHours', this), int); | 289 return dart.as(_js_helper.Primitives.getHours(this), int); |
| 289 } | 290 } |
| 290 get minute() { | 291 get minute() { |
| 291 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etMinutes', this), int); | 292 return dart.as(_js_helper.Primitives.getMinutes(this), int); |
| 292 } | 293 } |
| 293 get second() { | 294 get second() { |
| 294 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etSeconds', this), int); | 295 return dart.as(_js_helper.Primitives.getSeconds(this), int); |
| 295 } | 296 } |
| 296 get millisecond() { | 297 get millisecond() { |
| 297 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etMilliseconds', this), int); | 298 return dart.as(_js_helper.Primitives.getMilliseconds(this), int); |
| 298 } | 299 } |
| 299 get weekday() { | 300 get weekday() { |
| 300 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etWeekday', this), int); | 301 return dart.as(_js_helper.Primitives.getWeekday(this), int); |
| 301 } | 302 } |
| 302 } | 303 } |
| 303 dart.defineNamedConstructor(DateTime, 'utc'); | 304 dart.defineNamedConstructor(DateTime, 'utc'); |
| 304 dart.defineNamedConstructor(DateTime, 'now'); | 305 dart.defineNamedConstructor(DateTime, 'now'); |
| 305 dart.defineNamedConstructor(DateTime, 'fromMillisecondsSinceEpoch'); | 306 dart.defineNamedConstructor(DateTime, 'fromMillisecondsSinceEpoch'); |
| 306 dart.defineNamedConstructor(DateTime, '_internal'); | 307 dart.defineNamedConstructor(DateTime, '_internal'); |
| 307 dart.defineNamedConstructor(DateTime, '_now'); | 308 dart.defineNamedConstructor(DateTime, '_now'); |
| 308 DateTime.MONDAY = 1; | 309 DateTime.MONDAY = 1; |
| 309 DateTime.TUESDAY = 2; | 310 DateTime.TUESDAY = 2; |
| 310 DateTime.WEDNESDAY = 3; | 311 DateTime.WEDNESDAY = 3; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 324 DateTime.SEPTEMBER = 9; | 325 DateTime.SEPTEMBER = 9; |
| 325 DateTime.OCTOBER = 10; | 326 DateTime.OCTOBER = 10; |
| 326 DateTime.NOVEMBER = 11; | 327 DateTime.NOVEMBER = 11; |
| 327 DateTime.DECEMBER = 12; | 328 DateTime.DECEMBER = 12; |
| 328 DateTime.MONTHS_PER_YEAR = 12; | 329 DateTime.MONTHS_PER_YEAR = 12; |
| 329 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000; | 330 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000; |
| 330 class double extends num { | 331 class double extends num { |
| 331 static parse(source, onError) { | 332 static parse(source, onError) { |
| 332 if (onError === void 0) | 333 if (onError === void 0) |
| 333 onError = null; | 334 onError = null; |
| 334 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'p
arseDouble', source, onError), double); | 335 return _js_helper.Primitives.parseDouble(source, onError); |
| 335 } | 336 } |
| 336 } | 337 } |
| 337 double.NAN = 0.0 / 0.0; | 338 double.NAN = 0.0 / 0.0; |
| 338 double.INFINITY = 1.0 / 0.0; | 339 double.INFINITY = 1.0 / 0.0; |
| 339 double.NEGATIVE_INFINITY = -INFINITY; | 340 double.NEGATIVE_INFINITY = -INFINITY; |
| 340 double.MIN_POSITIVE = 5e-324; | 341 double.MIN_POSITIVE = 5e-324; |
| 341 double.MAX_FINITE = 1.7976931348623157e+308; | 342 double.MAX_FINITE = 1.7976931348623157e+308; |
| 342 class Duration extends dart.Object { | 343 class Duration extends dart.Object { |
| 343 Duration(opt$) { | 344 Duration(opt$) { |
| 344 let days = opt$.days === void 0 ? 0 : opt$.days; | 345 let days = opt$.days === void 0 ? 0 : opt$.days; |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 469 static safeToString(object) { | 470 static safeToString(object) { |
| 470 if (dart.notNull(dart.notNull(dart.is(object, num)) || dart.notNull(typeof
object == boolean)) || dart.notNull(null === object)) { | 471 if (dart.notNull(dart.notNull(dart.is(object, num)) || dart.notNull(typeof
object == boolean)) || dart.notNull(null === object)) { |
| 471 return object.toString(); | 472 return object.toString(); |
| 472 } | 473 } |
| 473 if (typeof object == string) { | 474 if (typeof object == string) { |
| 474 return _stringToSafeString(object); | 475 return _stringToSafeString(object); |
| 475 } | 476 } |
| 476 return _objectToString(object); | 477 return _objectToString(object); |
| 477 } | 478 } |
| 478 static _stringToSafeString(string) { | 479 static _stringToSafeString(string) { |
| 479 return dart.as(dart.dinvokef(/* Unimplemented unknown name */jsonEncodeNat
ive, string), String); | 480 return _js_helper.jsonEncodeNative(string); |
| 480 } | 481 } |
| 481 static _objectToString(object) { | 482 static _objectToString(object) { |
| 482 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o
bjectToString', object), String); | 483 return _js_helper.Primitives.objectToString(object); |
| 483 } | 484 } |
| 484 get stackTrace() { | 485 get stackTrace() { |
| 485 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'e
xtractStackTrace', this), StackTrace); | 486 return _js_helper.Primitives.extractStackTrace(this); |
| 486 } | 487 } |
| 487 } | 488 } |
| 488 class AssertionError extends Error { | 489 class AssertionError extends Error { |
| 489 } | 490 } |
| 490 class TypeError extends AssertionError { | 491 class TypeError extends AssertionError { |
| 491 } | 492 } |
| 492 class CastError extends Error { | 493 class CastError extends Error { |
| 493 } | 494 } |
| 494 class NullThrownError extends Error { | 495 class NullThrownError extends Error { |
| 495 toString() { | 496 toString() { |
| (...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 923 class Expando extends dart.Object { | 924 class Expando extends dart.Object { |
| 924 Expando(name) { | 925 Expando(name) { |
| 925 if (name === void 0) | 926 if (name === void 0) |
| 926 name = null; | 927 name = null; |
| 927 this.name = name; | 928 this.name = name; |
| 928 } | 929 } |
| 929 toString() { | 930 toString() { |
| 930 return `Expando:${this.name}`; | 931 return `Expando:${this.name}`; |
| 931 } | 932 } |
| 932 get(object) { | 933 get(object) { |
| 933 let values = dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etProperty', object, _EXPANDO_PROPERTY_NAME); | 934 let values = _js_helper.Primitives.getProperty(object, _EXPANDO_PROPERTY
_NAME); |
| 934 return dart.as(values === null ? null : dart.dinvoke(/* Unimplemented un
known name */Primitives, 'getProperty', values, this._getKey()), T); | 935 return dart.as(values === null ? null : _js_helper.Primitives.getPropert
y(values, this._getKey()), T); |
| 935 } | 936 } |
| 936 set(object, value) { | 937 set(object, value) { |
| 937 let values = dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g
etProperty', object, _EXPANDO_PROPERTY_NAME); | 938 let values = _js_helper.Primitives.getProperty(object, _EXPANDO_PROPERTY
_NAME); |
| 938 if (values === null) { | 939 if (values === null) { |
| 939 values = new Object(); | 940 values = new Object(); |
| 940 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty'
, object, _EXPANDO_PROPERTY_NAME, values); | 941 _js_helper.Primitives.setProperty(object, _EXPANDO_PROPERTY_NAME, valu
es); |
| 941 } | 942 } |
| 942 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty',
values, this._getKey(), value); | 943 _js_helper.Primitives.setProperty(values, this._getKey(), value); |
| 943 } | 944 } |
| 944 _getKey() { | 945 _getKey() { |
| 945 let key = dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitive
s, 'getProperty', this, _KEY_PROPERTY_NAME), String); | 946 let key = dart.as(_js_helper.Primitives.getProperty(this, _KEY_PROPERTY_
NAME), String); |
| 946 if (key === null) { | 947 if (key === null) { |
| 947 key = `expando$key$${_keyCount++}`; | 948 key = `expando$key$${_keyCount++}`; |
| 948 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty'
, this, _KEY_PROPERTY_NAME, key); | 949 _js_helper.Primitives.setProperty(this, _KEY_PROPERTY_NAME, key); |
| 949 } | 950 } |
| 950 return key; | 951 return key; |
| 951 } | 952 } |
| 952 } | 953 } |
| 953 Expando._KEY_PROPERTY_NAME = 'expando$key'; | 954 Expando._KEY_PROPERTY_NAME = 'expando$key'; |
| 954 Expando._EXPANDO_PROPERTY_NAME = 'expando$values'; | 955 Expando._EXPANDO_PROPERTY_NAME = 'expando$values'; |
| 955 Expando._keyCount = 0; | 956 Expando._keyCount = 0; |
| 956 return Expando; | 957 return Expando; |
| 957 }); | 958 }); |
| 958 let Expando = Expando$(dynamic); | 959 let Expando = Expando$(dynamic); |
| 959 class Function extends dart.Object { | 960 class Function extends dart.Object { |
| 960 static apply(function, positionalArguments, namedArguments) { | 961 static apply(function, positionalArguments, namedArguments) { |
| 961 if (namedArguments === void 0) | 962 if (namedArguments === void 0) |
| 962 namedArguments = null; | 963 namedArguments = null; |
| 963 return dart.dinvoke(/* Unimplemented unknown name */Primitives, 'applyFunc
tion', function, positionalArguments, namedArguments === null ? null : _toMangle
dNames(namedArguments)); | 964 return _js_helper.Primitives.applyFunction(function, positionalArguments,
dart.as(namedArguments === null ? null : _toMangledNames(namedArguments), Map$(S
tring, dynamic))); |
| 964 } | 965 } |
| 965 static _toMangledNames(namedArguments) { | 966 static _toMangledNames(namedArguments) { |
| 966 let result = dart.as(dart.map(), Map$(String, dynamic)); | 967 let result = dart.as(dart.map(), Map$(String, dynamic)); |
| 967 namedArguments.forEach((symbol, value) => { | 968 namedArguments.forEach((symbol, value) => { |
| 968 result.set(_symbolToString(dart.as(symbol, Symbol)), value); | 969 result.set(_symbolToString(dart.as(symbol, Symbol)), value); |
| 969 }); | 970 }); |
| 970 return result; | 971 return result; |
| 971 } | 972 } |
| 972 } | 973 } |
| 973 // Function identical: (Object, Object) → bool | 974 // Function identical: (Object, Object) → bool |
| 974 function identical(a, b) { | 975 function identical(a, b) { |
| 975 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'ide
nticalImplementation', a, b), bool); | 976 return _js_helper.Primitives.identicalImplementation(a, b); |
| 976 } | 977 } |
| 977 // Function identityHashCode: (Object) → int | 978 // Function identityHashCode: (Object) → int |
| 978 function identityHashCode(object) { | 979 function identityHashCode(object) { |
| 979 return dart.as(dart.dinvokef(/* Unimplemented unknown name */objectHashCode,
object), int); | 980 return _js_helper.objectHashCode(object); |
| 980 } | 981 } |
| 981 class int extends num { | 982 class int extends num { |
| 982 int$fromEnvironment(name, opt$) { | 983 int$fromEnvironment(name, opt$) { |
| 983 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue
; | 984 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue
; |
| 984 throw new UnsupportedError('int.fromEnvironment can only be used as a cons
t constructor'); | 985 throw new UnsupportedError('int.fromEnvironment can only be used as a cons
t constructor'); |
| 985 } | 986 } |
| 986 static parse(source, opt$) { | 987 static parse(source, opt$) { |
| 987 let radix = opt$.radix === void 0 ? null : opt$.radix; | 988 let radix = opt$.radix === void 0 ? null : opt$.radix; |
| 988 let onError = opt$.onError === void 0 ? null : opt$.onError; | 989 let onError = opt$.onError === void 0 ? null : opt$.onError; |
| 989 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'p
arseInt', source, radix, onError), int); | 990 return _js_helper.Primitives.parseInt(source, radix, onError); |
| 990 } | 991 } |
| 991 } | 992 } |
| 992 dart.defineNamedConstructor(int, 'fromEnvironment'); | 993 dart.defineNamedConstructor(int, 'fromEnvironment'); |
| 993 class Invocation extends dart.Object { | 994 class Invocation extends dart.Object { |
| 994 get isAccessor() { | 995 get isAccessor() { |
| 995 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); | 996 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); |
| 996 } | 997 } |
| 997 } | 998 } |
| 998 let Iterable$ = dart.generic(function(E) { | 999 let Iterable$ = dart.generic(function(E) { |
| 999 class Iterable extends dart.Object { | 1000 class Iterable extends dart.Object { |
| (...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1109 } | 1110 } |
| 1110 return Iterator; | 1111 return Iterator; |
| 1111 }); | 1112 }); |
| 1112 let Iterator = Iterator$(dynamic); | 1113 let Iterator = Iterator$(dynamic); |
| 1113 let List$ = dart.generic(function(E) { | 1114 let List$ = dart.generic(function(E) { |
| 1114 class List extends dart.Object { | 1115 class List extends dart.Object { |
| 1115 List(length) { | 1116 List(length) { |
| 1116 if (length === void 0) | 1117 if (length === void 0) |
| 1117 length = new _ListConstructorSentinel(); | 1118 length = new _ListConstructorSentinel(); |
| 1118 if (length === new _ListConstructorSentinel()) { | 1119 if (length === new _ListConstructorSentinel()) { |
| 1119 return dart.as(new JSArray.emptyGrowable(), List$(E)); | 1120 return new _interceptors.JSArray.emptyGrowable(); |
| 1120 } | 1121 } |
| 1121 return dart.as(new JSArray.fixed(length), List$(E)); | 1122 return new _interceptors.JSArray.fixed(length); |
| 1122 } | 1123 } |
| 1123 List$filled(length, fill) { | 1124 List$filled(length, fill) { |
| 1124 let result = dart.as(new JSArray.fixed(length), List); | 1125 let result = new _interceptors.JSArray.fixed(length); |
| 1125 if (dart.notNull(length !== 0) && dart.notNull(fill !== null)) { | 1126 if (dart.notNull(length !== 0) && dart.notNull(fill !== null)) { |
| 1126 for (let i = 0; i < result.length; i++) { | 1127 for (let i = 0; i < result.length; i++) { |
| 1127 result.set(i, fill); | 1128 result.set(i, fill); |
| 1128 } | 1129 } |
| 1129 } | 1130 } |
| 1130 return dart.as(result, List$(E)); | 1131 return dart.as(result, List$(E)); |
| 1131 } | 1132 } |
| 1132 List$from(elements, opt$) { | 1133 List$from(elements, opt$) { |
| 1133 let growable = opt$.growable === void 0 ? true : opt$.growable; | 1134 let growable = opt$.growable === void 0 ? true : opt$.growable; |
| 1134 let list = new List(); | 1135 let list = new List(); |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1223 } | 1224 } |
| 1224 } | 1225 } |
| 1225 num._parseError = false; | 1226 num._parseError = false; |
| 1226 class Object extends dart.Object { | 1227 class Object extends dart.Object { |
| 1227 Object() { | 1228 Object() { |
| 1228 } | 1229 } |
| 1229 ['=='](other) { | 1230 ['=='](other) { |
| 1230 return identical(this, other); | 1231 return identical(this, other); |
| 1231 } | 1232 } |
| 1232 get hashCode() { | 1233 get hashCode() { |
| 1233 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o
bjectHashCode', this), int); | 1234 return _js_helper.Primitives.objectHashCode(this); |
| 1234 } | 1235 } |
| 1235 toString() { | 1236 toString() { |
| 1236 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o
bjectToString', this), String); | 1237 return _js_helper.Primitives.objectToString(this); |
| 1237 } | 1238 } |
| 1238 noSuchMethod(invocation) { | 1239 noSuchMethod(invocation) { |
| 1239 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi
onalArguments, invocation.namedArguments); | 1240 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi
onalArguments, invocation.namedArguments); |
| 1240 } | 1241 } |
| 1241 get runtimeType() { | 1242 get runtimeType() { |
| 1242 return dart.as(dart.dinvokef(/* Unimplemented unknown name */getRuntimeTyp
e, this), Type); | 1243 return _js_helper.getRuntimeType(this); |
| 1243 } | 1244 } |
| 1244 } | 1245 } |
| 1245 class Pattern extends dart.Object { | 1246 class Pattern extends dart.Object { |
| 1246 } | 1247 } |
| 1247 // Function print: (Object) → void | 1248 // Function print: (Object) → void |
| 1248 function print(object) { | 1249 function print(object) { |
| 1249 let line = `${object}`; | 1250 let line = `${object}`; |
| 1250 if (_internal.printToZone === null) { | 1251 if (_internal.printToZone === null) { |
| 1251 _internal.printToConsole(line); | 1252 _internal.printToConsole(line); |
| 1252 } else { | 1253 } else { |
| 1253 dart.dinvokef(_internal.printToZone, line); | 1254 dart.dinvokef(_internal.printToZone, line); |
| 1254 } | 1255 } |
| 1255 } | 1256 } |
| 1256 class Match extends dart.Object { | 1257 class Match extends dart.Object { |
| 1257 } | 1258 } |
| 1258 class RegExp extends dart.Object { | 1259 class RegExp extends dart.Object { |
| 1259 RegExp(source, opt$) { | 1260 RegExp(source, opt$) { |
| 1260 let multiLine = opt$.multiLine === void 0 ? false : opt$.multiLine; | 1261 let multiLine = opt$.multiLine === void 0 ? false : opt$.multiLine; |
| 1261 let caseSensitive = opt$.caseSensitive === void 0 ? true : opt$.caseSensit
ive; | 1262 let caseSensitive = opt$.caseSensitive === void 0 ? true : opt$.caseSensit
ive; |
| 1262 return dart.as(new JSSyntaxRegExp(source, {multiLine: multiLine, caseSensi
tive: caseSensitive}), RegExp); | 1263 return new _js_helper.JSSyntaxRegExp(source, {multiLine: multiLine, caseSe
nsitive: caseSensitive}); |
| 1263 } | 1264 } |
| 1264 } | 1265 } |
| 1265 let Set$ = dart.generic(function(E) { | 1266 let Set$ = dart.generic(function(E) { |
| 1266 class Set extends collection.IterableBase$(E) { | 1267 class Set extends collection.IterableBase$(E) { |
| 1267 Set() { | 1268 Set() { |
| 1268 return new collection.LinkedHashSet(); | 1269 return new collection.LinkedHashSet(); |
| 1269 } | 1270 } |
| 1270 Set$identity() { | 1271 Set$identity() { |
| 1271 return new collection.LinkedHashSet.identity(); | 1272 return new collection.LinkedHashSet.identity(); |
| 1272 } | 1273 } |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1331 get elapsedMicroseconds() { | 1332 get elapsedMicroseconds() { |
| 1332 return (this.elapsedTicks * 1000000 / this.frequency).truncate(); | 1333 return (this.elapsedTicks * 1000000 / this.frequency).truncate(); |
| 1333 } | 1334 } |
| 1334 get elapsedMilliseconds() { | 1335 get elapsedMilliseconds() { |
| 1335 return (this.elapsedTicks * 1000 / this.frequency).truncate(); | 1336 return (this.elapsedTicks * 1000 / this.frequency).truncate(); |
| 1336 } | 1337 } |
| 1337 get isRunning() { | 1338 get isRunning() { |
| 1338 return dart.notNull(this._start !== null) && dart.notNull(this._stop === n
ull); | 1339 return dart.notNull(this._start !== null) && dart.notNull(this._stop === n
ull); |
| 1339 } | 1340 } |
| 1340 static _initTicker() { | 1341 static _initTicker() { |
| 1341 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'initTicker'); | 1342 _js_helper.Primitives.initTicker(); |
| 1342 _frequency = dart.as(dart.dload(/* Unimplemented unknown name */Primitives
, 'timerFrequency'), int); | 1343 _frequency = _js_helper.Primitives.timerFrequency; |
| 1343 } | 1344 } |
| 1344 static _now() { | 1345 static _now() { |
| 1345 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 't
imerTicks'), int); | 1346 return dart.as(dart.dinvoke(_js_helper.Primitives, 'timerTicks'), int); |
| 1346 } | 1347 } |
| 1347 } | 1348 } |
| 1348 Stopwatch._frequency = null; | 1349 Stopwatch._frequency = null; |
| 1349 class String extends dart.Object { | 1350 class String extends dart.Object { |
| 1350 String$fromCharCodes(charCodes, start, end) { | 1351 String$fromCharCodes(charCodes, start, end) { |
| 1351 if (start === void 0) | 1352 if (start === void 0) |
| 1352 start = 0; | 1353 start = 0; |
| 1353 if (end === void 0) | 1354 if (end === void 0) |
| 1354 end = null; | 1355 end = null; |
| 1355 if (!dart.is(charCodes, dynamic)) { | 1356 if (!dart.is(charCodes, _interceptors.JSArray)) { |
| 1356 return _stringFromIterable(charCodes, start, end); | 1357 return _stringFromIterable(charCodes, start, end); |
| 1357 } | 1358 } |
| 1358 let list = dart.as(charCodes, List); | 1359 let list = dart.as(charCodes, List); |
| 1359 let len = list.length; | 1360 let len = list.length; |
| 1360 if (dart.notNull(start < 0) || dart.notNull(start > len)) { | 1361 if (dart.notNull(start < 0) || dart.notNull(start > len)) { |
| 1361 throw new RangeError.range(start, 0, len); | 1362 throw new RangeError.range(start, 0, len); |
| 1362 } | 1363 } |
| 1363 if (end === null) { | 1364 if (end === null) { |
| 1364 end = len; | 1365 end = len; |
| 1365 } else if (dart.notNull(end < start) || dart.notNull(end > len)) { | 1366 } else if (dart.notNull(end < start) || dart.notNull(end > len)) { |
| 1366 throw new RangeError.range(end, start, len); | 1367 throw new RangeError.range(end, start, len); |
| 1367 } | 1368 } |
| 1368 if (dart.notNull(start > 0) || dart.notNull(end < len)) { | 1369 if (dart.notNull(start > 0) || dart.notNull(end < len)) { |
| 1369 list = list.sublist(start, end); | 1370 list = list.sublist(start, end); |
| 1370 } | 1371 } |
| 1371 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's
tringFromCharCodes', list), String); | 1372 return _js_helper.Primitives.stringFromCharCodes(list); |
| 1372 } | 1373 } |
| 1373 String$fromCharCode(charCode) { | 1374 String$fromCharCode(charCode) { |
| 1374 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's
tringFromCharCode', charCode), String); | 1375 return _js_helper.Primitives.stringFromCharCode(charCode); |
| 1375 } | 1376 } |
| 1376 String$fromEnvironment(name, opt$) { | 1377 String$fromEnvironment(name, opt$) { |
| 1377 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue
; | 1378 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue
; |
| 1378 throw new UnsupportedError('String.fromEnvironment can only be used as a c
onst constructor'); | 1379 throw new UnsupportedError('String.fromEnvironment can only be used as a c
onst constructor'); |
| 1379 } | 1380 } |
| 1380 static _stringFromIterable(charCodes, start, end) { | 1381 static _stringFromIterable(charCodes, start, end) { |
| 1381 if (start < 0) | 1382 if (start < 0) |
| 1382 throw new RangeError.range(start, 0, charCodes.length); | 1383 throw new RangeError.range(start, 0, charCodes.length); |
| 1383 if (dart.notNull(end !== null) && dart.notNull(end < start)) { | 1384 if (dart.notNull(end !== null) && dart.notNull(end < start)) { |
| 1384 throw new RangeError.range(end, start, charCodes.length); | 1385 throw new RangeError.range(end, start, charCodes.length); |
| 1385 } | 1386 } |
| 1386 let it = charCodes.iterator; | 1387 let it = charCodes.iterator; |
| 1387 for (let i = 0; i < start; i++) { | 1388 for (let i = 0; i < start; i++) { |
| 1388 if (!dart.notNull(it.moveNext())) { | 1389 if (!dart.notNull(it.moveNext())) { |
| 1389 throw new RangeError.range(start, 0, i); | 1390 throw new RangeError.range(start, 0, i); |
| 1390 } | 1391 } |
| 1391 } | 1392 } |
| 1392 let list = new List.from([]); | 1393 let list = new List.from([]); |
| 1393 if (end === null) { | 1394 if (end === null) { |
| 1394 while (it.moveNext()) | 1395 while (it.moveNext()) |
| 1395 list.add(it.current); | 1396 list.add(it.current); |
| 1396 } else { | 1397 } else { |
| 1397 for (let i = start; i < end; i++) { | 1398 for (let i = start; i < end; i++) { |
| 1398 if (!dart.notNull(it.moveNext())) { | 1399 if (!dart.notNull(it.moveNext())) { |
| 1399 throw new RangeError.range(end, start, i); | 1400 throw new RangeError.range(end, start, i); |
| 1400 } | 1401 } |
| 1401 list.add(it.current); | 1402 list.add(it.current); |
| 1402 } | 1403 } |
| 1403 } | 1404 } |
| 1404 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's
tringFromCharCodes', list), String); | 1405 return _js_helper.Primitives.stringFromCharCodes(list); |
| 1405 } | 1406 } |
| 1406 } | 1407 } |
| 1407 dart.defineNamedConstructor(String, 'fromCharCodes'); | 1408 dart.defineNamedConstructor(String, 'fromCharCodes'); |
| 1408 dart.defineNamedConstructor(String, 'fromCharCode'); | 1409 dart.defineNamedConstructor(String, 'fromCharCode'); |
| 1409 dart.defineNamedConstructor(String, 'fromEnvironment'); | 1410 dart.defineNamedConstructor(String, 'fromEnvironment'); |
| 1410 class Runes extends collection.IterableBase$(int) { | 1411 class Runes extends collection.IterableBase$(int) { |
| 1411 Runes(string) { | 1412 Runes(string) { |
| 1412 this.string = string; | 1413 this.string = string; |
| 1413 super.IterableBase(); | 1414 super.IterableBase(); |
| 1414 } | 1415 } |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1575 writeln(obj) { | 1576 writeln(obj) { |
| 1576 if (obj === void 0) | 1577 if (obj === void 0) |
| 1577 obj = ""; | 1578 obj = ""; |
| 1578 this.write(obj); | 1579 this.write(obj); |
| 1579 this.write("\n"); | 1580 this.write("\n"); |
| 1580 } | 1581 } |
| 1581 clear() { | 1582 clear() { |
| 1582 this._contents = ""; | 1583 this._contents = ""; |
| 1583 } | 1584 } |
| 1584 toString() { | 1585 toString() { |
| 1585 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'f
lattenString', this._contents), String); | 1586 return _js_helper.Primitives.flattenString(this._contents); |
| 1586 } | 1587 } |
| 1587 _writeString(str) { | 1588 _writeString(str) { |
| 1588 this._contents = dart.as(dart.dinvoke(/* Unimplemented unknown name */Prim
itives, 'stringConcatUnchecked', this._contents, str), String); | 1589 this._contents = _js_helper.Primitives.stringConcatUnchecked(this._content
s, dart.as(str, String)); |
| 1589 } | 1590 } |
| 1590 } | 1591 } |
| 1591 class StringSink extends dart.Object { | 1592 class StringSink extends dart.Object { |
| 1592 } | 1593 } |
| 1593 class Symbol extends dart.Object { | 1594 class Symbol extends dart.Object { |
| 1594 Symbol(name) { | 1595 Symbol(name) { |
| 1595 return new _internal.Symbol(name); | 1596 return new _internal.Symbol(name); |
| 1596 } | 1597 } |
| 1597 } | 1598 } |
| 1598 class Type extends dart.Object { | 1599 class Type extends dart.Object { |
| (...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1893 host = authority.substring(hostStart, hostEnd); | 1894 host = authority.substring(hostStart, hostEnd); |
| 1894 } | 1895 } |
| 1895 return new Uri({scheme: scheme, userInfo: userInfo, host: host, port: port
, pathSegments: unencodedPath.split("/"), queryParameters: queryParameters}); | 1896 return new Uri({scheme: scheme, userInfo: userInfo, host: host, port: port
, pathSegments: unencodedPath.split("/"), queryParameters: queryParameters}); |
| 1896 } | 1897 } |
| 1897 Uri$file(path, opt$) { | 1898 Uri$file(path, opt$) { |
| 1898 let windows = opt$.windows === void 0 ? null : opt$.windows; | 1899 let windows = opt$.windows === void 0 ? null : opt$.windows; |
| 1899 windows = windows === null ? Uri._isWindows : windows; | 1900 windows = windows === null ? Uri._isWindows : windows; |
| 1900 return dart.as(windows ? _makeWindowsFileUrl(path) : _makeFileUri(path), U
ri); | 1901 return dart.as(windows ? _makeWindowsFileUrl(path) : _makeFileUri(path), U
ri); |
| 1901 } | 1902 } |
| 1902 static get base() { | 1903 static get base() { |
| 1903 let uri = dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives,
'currentUri'), String); | 1904 let uri = _js_helper.Primitives.currentUri(); |
| 1904 if (uri !== null) | 1905 if (uri !== null) |
| 1905 return Uri.parse(uri); | 1906 return Uri.parse(uri); |
| 1906 throw new UnsupportedError("'Uri.base' is not supported"); | 1907 throw new UnsupportedError("'Uri.base' is not supported"); |
| 1907 } | 1908 } |
| 1908 static get _isWindows() { | 1909 static get _isWindows() { |
| 1909 return false; | 1910 return false; |
| 1910 } | 1911 } |
| 1911 static _checkNonWindowsPathReservedCharacters(segments, argumentError) { | 1912 static _checkNonWindowsPathReservedCharacters(segments, argumentError) { |
| 1912 segments.forEach((segment) => { | 1913 segments.forEach((segment) => { |
| 1913 if (dart.dinvoke(segment, 'contains', "/")) { | 1914 if (dart.dinvoke(segment, 'contains', "/")) { |
| (...skipping 1034 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2948 core.Stopwatch = Stopwatch; | 2949 core.Stopwatch = Stopwatch; |
| 2949 core.String = String; | 2950 core.String = String; |
| 2950 core.Runes = Runes; | 2951 core.Runes = Runes; |
| 2951 core.RuneIterator = RuneIterator; | 2952 core.RuneIterator = RuneIterator; |
| 2952 core.StringBuffer = StringBuffer; | 2953 core.StringBuffer = StringBuffer; |
| 2953 core.StringSink = StringSink; | 2954 core.StringSink = StringSink; |
| 2954 core.Symbol = Symbol; | 2955 core.Symbol = Symbol; |
| 2955 core.Type = Type; | 2956 core.Type = Type; |
| 2956 core.Uri = Uri; | 2957 core.Uri = Uri; |
| 2957 })(core || (core = {})); | 2958 })(core || (core = {})); |
| OLD | NEW |