Метод writeAll
override
Итерируется по заданному objects и последовательно записывает их.
Если separator предоставлен, то между любыми двумя элементами объекта выполняется write с separator.
Эта операция неблокирующая. Смотрите flush или done, чтобы получить любые ошибки, сгенерированные этим вызовом.
Реализация
void writeAll(Iterable objects, [String separator = ""]);
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/IOSink/writeAll.html