| OLD | NEW |
| 1 dart_library.library('dart/async', null, /* Imports */[ | 1 dart_library.library('dart/async', null, /* Imports */[ |
| 2 "dart/_runtime", | 2 "dart/_runtime", |
| 3 'dart/core', | 3 'dart/core', |
| 4 'dart/_internal', | 4 'dart/_internal', |
| 5 'dart/collection' | 5 'dart/collection' |
| 6 ], /* Lazy imports */[ | 6 ], /* Lazy imports */[ |
| 7 'dart/_isolate_helper' | 7 'dart/_isolate_helper' |
| 8 ], function(exports, dart, core, _internal, collection, _isolate_helper) { | 8 ], function(exports, dart, core, _internal, collection, _isolate_helper) { |
| 9 'use strict'; | 9 'use strict'; |
| 10 let dartx = dart.dartx; | 10 let dartx = dart.dartx; |
| (...skipping 902 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 913 } | 913 } |
| 914 [_extractPending]() { | 914 [_extractPending]() { |
| 915 dart.assert(this[_isCanceled]); | 915 dart.assert(this[_isCanceled]); |
| 916 let events = this[_pending]; | 916 let events = this[_pending]; |
| 917 this[_pending] = null; | 917 this[_pending] = null; |
| 918 return events; | 918 return events; |
| 919 } | 919 } |
| 920 onData(handleData) { | 920 onData(handleData) { |
| 921 dart.as(handleData, dart.functionType(dart.void, [T])); | 921 dart.as(handleData, dart.functionType(dart.void, [T])); |
| 922 if (handleData == null) | 922 if (handleData == null) |
| 923 handleData = dart.as(_nullDataHandler, __CastType20); | 923 handleData = dart.as(_nullDataHandler, __CastType20$(T)); |
| 924 this[_onData] = dart.as(this[_zone].registerUnaryCallback(handleData), _
DataHandler$(T)); | 924 this[_onData] = dart.as(this[_zone].registerUnaryCallback(handleData), _
DataHandler$(T)); |
| 925 } | 925 } |
| 926 onError(handleError) { | 926 onError(handleError) { |
| 927 if (handleError == null) | 927 if (handleError == null) |
| 928 handleError = _nullErrorHandler; | 928 handleError = _nullErrorHandler; |
| 929 this[_onError] = _registerErrorHandler(handleError, this[_zone]); | 929 this[_onError] = _registerErrorHandler(handleError, this[_zone]); |
| 930 } | 930 } |
| 931 onDone(handleDone) { | 931 onDone(handleDone) { |
| 932 dart.as(handleDone, dart.functionType(dart.void, [])); | 932 dart.as(handleDone, dart.functionType(dart.void, [])); |
| 933 if (handleDone == null) | 933 if (handleDone == null) |
| (...skipping 642 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1576 this[_forEachListener](dart.fn(subscription => { | 1576 this[_forEachListener](dart.fn(subscription => { |
| 1577 dart.as(subscription, _BufferingStreamSubscription$(T)); | 1577 dart.as(subscription, _BufferingStreamSubscription$(T)); |
| 1578 subscription[_addError](error, stackTrace); | 1578 subscription[_addError](error, stackTrace); |
| 1579 }, dart.dynamic, [_BufferingStreamSubscription$(T)])); | 1579 }, dart.dynamic, [_BufferingStreamSubscription$(T)])); |
| 1580 } | 1580 } |
| 1581 [_sendDone]() { | 1581 [_sendDone]() { |
| 1582 if (!dart.notNull(this[_isEmpty])) { | 1582 if (!dart.notNull(this[_isEmpty])) { |
| 1583 this[_forEachListener](dart.as(dart.fn(subscription => { | 1583 this[_forEachListener](dart.as(dart.fn(subscription => { |
| 1584 dart.as(subscription, _BroadcastSubscription$(T)); | 1584 dart.as(subscription, _BroadcastSubscription$(T)); |
| 1585 subscription[_close](); | 1585 subscription[_close](); |
| 1586 }, dart.dynamic, [_BroadcastSubscription$(T)]), __CastType2)); | 1586 }, dart.dynamic, [_BroadcastSubscription$(T)]), __CastType2$(T))); |
| 1587 } else { | 1587 } else { |
| 1588 dart.assert(this[_doneFuture] != null); | 1588 dart.assert(this[_doneFuture] != null); |
| 1589 dart.assert(this[_doneFuture][_mayComplete]); | 1589 dart.assert(this[_doneFuture][_mayComplete]); |
| 1590 this[_doneFuture][_asyncComplete](null); | 1590 this[_doneFuture][_asyncComplete](null); |
| 1591 } | 1591 } |
| 1592 } | 1592 } |
| 1593 } | 1593 } |
| 1594 dart.setSignature(_SyncBroadcastStreamController, { | 1594 dart.setSignature(_SyncBroadcastStreamController, { |
| 1595 constructors: () => ({_SyncBroadcastStreamController: [_SyncBroadcastStrea
mController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void,
[])]]}), | 1595 constructors: () => ({_SyncBroadcastStreamController: [_SyncBroadcastStrea
mController$(T), [dart.functionType(dart.void, []), dart.functionType(dart.void,
[])]]}), |
| 1596 methods: () => ({ | 1596 methods: () => ({ |
| (...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2265 } else { | 2265 } else { |
| 2266 dart.assert(this[_isChained]); | 2266 dart.assert(this[_isChained]); |
| 2267 this[_state] = _Future$()._INCOMPLETE; | 2267 this[_state] = _Future$()._INCOMPLETE; |
| 2268 } | 2268 } |
| 2269 } | 2269 } |
| 2270 then(f, opts) { | 2270 then(f, opts) { |
| 2271 dart.as(f, dart.functionType(dart.dynamic, [T])); | 2271 dart.as(f, dart.functionType(dart.dynamic, [T])); |
| 2272 let onError = opts && 'onError' in opts ? opts.onError : null; | 2272 let onError = opts && 'onError' in opts ? opts.onError : null; |
| 2273 let result = new (_Future$())(); | 2273 let result = new (_Future$())(); |
| 2274 if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { | 2274 if (!dart.notNull(core.identical(result[_zone], _ROOT_ZONE))) { |
| 2275 f = dart.as(result[_zone].registerUnaryCallback(f), __CastType6); | 2275 f = dart.as(result[_zone].registerUnaryCallback(f), __CastType6$(T)); |
| 2276 if (onError != null) { | 2276 if (onError != null) { |
| 2277 onError = _registerErrorHandler(onError, result[_zone]); | 2277 onError = _registerErrorHandler(onError, result[_zone]); |
| 2278 } | 2278 } |
| 2279 } | 2279 } |
| 2280 this[_addListener](new _FutureListener.then(result, f, onError)); | 2280 this[_addListener](new _FutureListener.then(result, f, onError)); |
| 2281 return result; | 2281 return result; |
| 2282 } | 2282 } |
| 2283 catchError(onError, opts) { | 2283 catchError(onError, opts) { |
| 2284 let test = opts && 'test' in opts ? opts.test : null; | 2284 let test = opts && 'test' in opts ? opts.test : null; |
| 2285 dart.as(test, dart.functionType(core.bool, [dart.dynamic])); | 2285 dart.as(test, dart.functionType(core.bool, [dart.dynamic])); |
| (...skipping 1072 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3358 get [_onPause]() { | 3358 get [_onPause]() { |
| 3359 return null; | 3359 return null; |
| 3360 } | 3360 } |
| 3361 get [_onResume]() { | 3361 get [_onResume]() { |
| 3362 return null; | 3362 return null; |
| 3363 } | 3363 } |
| 3364 get [_onCancel]() { | 3364 get [_onCancel]() { |
| 3365 return null; | 3365 return null; |
| 3366 } | 3366 } |
| 3367 } | 3367 } |
| 3368 class _NoCallbackAsyncStreamController extends dart.mixin(_StreamController, _
AsyncStreamControllerDispatch, _NoCallbacks) { | 3368 class _NoCallbackAsyncStreamController extends dart.mixin(_StreamController$(d
art.dynamic), _AsyncStreamControllerDispatch$(dart.dynamic), _NoCallbacks) { |
| 3369 _NoCallbackAsyncStreamController() { | 3369 _NoCallbackAsyncStreamController() { |
| 3370 super._StreamController(...arguments); | 3370 super._StreamController(...arguments); |
| 3371 } | 3371 } |
| 3372 } | 3372 } |
| 3373 class _NoCallbackSyncStreamController extends dart.mixin(_StreamController, _S
yncStreamControllerDispatch, _NoCallbacks) { | 3373 class _NoCallbackSyncStreamController extends dart.mixin(_StreamController$(da
rt.dynamic), _SyncStreamControllerDispatch$(dart.dynamic), _NoCallbacks) { |
| 3374 _NoCallbackSyncStreamController() { | 3374 _NoCallbackSyncStreamController() { |
| 3375 super._StreamController(...arguments); | 3375 super._StreamController(...arguments); |
| 3376 } | 3376 } |
| 3377 } | 3377 } |
| 3378 let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.fun
ctionType(dart.dynamic, [])); | 3378 let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.fun
ctionType(dart.dynamic, [])); |
| 3379 function _runGuarded(notificationHandler) { | 3379 function _runGuarded(notificationHandler) { |
| 3380 if (notificationHandler == null) | 3380 if (notificationHandler == null) |
| 3381 return null; | 3381 return null; |
| 3382 try { | 3382 try { |
| 3383 let result = notificationHandler(); | 3383 let result = notificationHandler(); |
| (...skipping 1486 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4870 let _HandlerEventSink = _HandlerEventSink$(); | 4870 let _HandlerEventSink = _HandlerEventSink$(); |
| 4871 let _StreamHandlerTransformer$ = dart.generic(function(S, T) { | 4871 let _StreamHandlerTransformer$ = dart.generic(function(S, T) { |
| 4872 class _StreamHandlerTransformer extends _StreamSinkTransformer$(S, T) { | 4872 class _StreamHandlerTransformer extends _StreamSinkTransformer$(S, T) { |
| 4873 _StreamHandlerTransformer(opts) { | 4873 _StreamHandlerTransformer(opts) { |
| 4874 let handleData = opts && 'handleData' in opts ? opts.handleData : null; | 4874 let handleData = opts && 'handleData' in opts ? opts.handleData : null; |
| 4875 let handleError = opts && 'handleError' in opts ? opts.handleError : nul
l; | 4875 let handleError = opts && 'handleError' in opts ? opts.handleError : nul
l; |
| 4876 let handleDone = opts && 'handleDone' in opts ? opts.handleDone : null; | 4876 let handleDone = opts && 'handleDone' in opts ? opts.handleDone : null; |
| 4877 super._StreamSinkTransformer(dart.as(dart.fn(outputSink => { | 4877 super._StreamSinkTransformer(dart.as(dart.fn(outputSink => { |
| 4878 dart.as(outputSink, EventSink$(T)); | 4878 dart.as(outputSink, EventSink$(T)); |
| 4879 if (handleData == null) | 4879 if (handleData == null) |
| 4880 handleData = dart.as(_StreamHandlerTransformer$()._defaultHandleData
, __CastType27); | 4880 handleData = dart.as(_StreamHandlerTransformer$()._defaultHandleData
, __CastType27$(S, T)); |
| 4881 if (handleError == null) | 4881 if (handleError == null) |
| 4882 handleError = dart.as(_StreamHandlerTransformer$()._defaultHandleErr
or, __CastType30); | 4882 handleError = dart.as(_StreamHandlerTransformer$()._defaultHandleErr
or, __CastType30$(T)); |
| 4883 if (handleDone == null) | 4883 if (handleDone == null) |
| 4884 handleDone = _StreamHandlerTransformer$()._defaultHandleDone; | 4884 handleDone = _StreamHandlerTransformer$()._defaultHandleDone; |
| 4885 return new (_HandlerEventSink$(S, T))(handleData, handleError, handleD
one, outputSink); | 4885 return new (_HandlerEventSink$(S, T))(handleData, handleError, handleD
one, outputSink); |
| 4886 }, dart.dynamic, [EventSink$(T)]), _SinkMapper$(S, T))); | 4886 }, dart.dynamic, [EventSink$(T)]), _SinkMapper$(S, T))); |
| 4887 } | 4887 } |
| 4888 bind(stream) { | 4888 bind(stream) { |
| 4889 dart.as(stream, Stream$(S)); | 4889 dart.as(stream, Stream$(S)); |
| 4890 return super.bind(stream); | 4890 return super.bind(stream); |
| 4891 } | 4891 } |
| 4892 static _defaultHandleData(data, sink) { | 4892 static _defaultHandleData(data, sink) { |
| (...skipping 1018 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5911 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler; | 5911 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler; |
| 5912 exports.CreateTimerHandler = CreateTimerHandler; | 5912 exports.CreateTimerHandler = CreateTimerHandler; |
| 5913 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler; | 5913 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler; |
| 5914 exports.PrintHandler = PrintHandler; | 5914 exports.PrintHandler = PrintHandler; |
| 5915 exports.ForkHandler = ForkHandler; | 5915 exports.ForkHandler = ForkHandler; |
| 5916 exports.ZoneSpecification = ZoneSpecification; | 5916 exports.ZoneSpecification = ZoneSpecification; |
| 5917 exports.ZoneDelegate = ZoneDelegate; | 5917 exports.ZoneDelegate = ZoneDelegate; |
| 5918 exports.Zone = Zone; | 5918 exports.Zone = Zone; |
| 5919 exports.runZoned = runZoned; | 5919 exports.runZoned = runZoned; |
| 5920 }); | 5920 }); |
| OLD | NEW |