Метод writeAsString абстрактного типа
Future<Файл> writeAsString(Записать строку в файл.
Открывает файл, записывает строку в заданной кодировке и закрывает файл. Возвращает Future<File>, который завершается этим объектом Файл, как только вся операция будет завершена.
По умолчанию writeAsString создает файл для записи и обнуляет файл, если он уже существует. Для добавления байтов в существующий файл, передайте РежимФайла.ДОБАВЛЕНИЕ в качестве необязательного параметра режима.
Если аргумент flush установлен в true, данные, записанные в файл, будут сброшены в файловую систему до завершения возвращенного будущего.
Исходный код
Future<File> writeAsString(String contents,
{FileMode mode: FileMode.WRITE,
Encoding encoding: UTF8,
bool flush: false});
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/File/writeAsString.html