Asynchrony support
Dart библиотеки все асинхронные, все обернуто в Future и Stream объекты.
Handling Streams
Есть два способа получить значения из Stream:
Use
async
and an asynchronous for loop (await for
).Use the Stream API, as described in the library tour.
await for использовать только в том случае, если мы хотим дождаться все результаты из Stream. Во многих случаях это лучше не использовать: например, в UI Stream бесконечен.
For more information about asynchronous programming, in general, see the dart:async section of the library tour.
Last updated