Я задавался вопросом, что-то я создаю StreamController так:Как передать функцию обратного вызова к StreamController
class {
StreamController _controller =
new StreamController(onListen: _onListen(), onPause: _onPause(),
onResume: _onResume(), onCancel: _onCancel());
Stream get stream => _controller.stream;
}
в другом классе я призываю
var sub = myInstance.stream.listen(null);
и я m действительно удивляет, что все обратные вызовы в конструкторе StreamController запускаются.
Есть объяснение для этого поведения?
Cheers!
Ohhhh позор мне ... скажем, это происходит потому, что я учусь Dart .. . Thx в любом случае – BenNG