Florian Loitsch
2013-04-15 16:37:45 UTC
I just landed r21472 which changes the constructor of the StreamController
class.
Instead of having a onPauseStateChange or onSubscriptionStateChange it now
takes:
onListen, onPause, onResume and onCancel handlers.
Adapting old code is easy:
=== Old:
var controller = new StreamController(
onPauseStateChange: pauseHandler,
onSubscriptionStateChange: subscriptionHandler);
=== New:
var controller = new StreamController(
onPause: pauseHandler,
onResume: pauseHandler,
onListen: subscriptionHandler,
onCancel: subscriptionHandler);
class.
Instead of having a onPauseStateChange or onSubscriptionStateChange it now
takes:
onListen, onPause, onResume and onCancel handlers.
Adapting old code is easy:
=== Old:
var controller = new StreamController(
onPauseStateChange: pauseHandler,
onSubscriptionStateChange: subscriptionHandler);
=== New:
var controller = new StreamController(
onPause: pauseHandler,
onResume: pauseHandler,
onListen: subscriptionHandler,
onCancel: subscriptionHandler);
--
Give a man a fire and he's warm for the whole day,
but set fire to him and he's warm for the rest of his life. - Terry
Pratchett
--
Consider asking HOWTO questions at Stack Overflow: http://stackoverflow.com/tags/dart
Give a man a fire and he's warm for the whole day,
but set fire to him and he's warm for the rest of his life. - Terry
Pratchett
--
Consider asking HOWTO questions at Stack Overflow: http://stackoverflow.com/tags/dart