async* {
yield* _controller.stream;
}
тоже самое что
Stream<User> get user => _controller.stream;?
Как ни странно, да Зачем в таком случае здесь генераторная обвязка?
скорее всего ты прав, спасибо)
Асинхронные генераторы конечно и так возвращают стрим, но здесь ты пишешь чтобы вернуть стрим с контроллера в обертке генератора, и это просто бессмысленно + дарт позволяет инициализацию полей через this
Обсуждают сегодня