абстрактный метод writeAll
override
Перебирает заданные objects и последовательно выполняет для них write.
Если указан separator, между любыми двумя элементами objects выполняется 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.19.6/dart-io/IOSink/writeAll.html