writeString function

Future<File> writeString(
  1. File file,
  2. String content
)

Write a string content. Does not fail

Implementation

Future<File> writeString(File file, String content) async {
  try {
    await file.writeAsString(content, flush: true);
  } catch (_) {
    await file.create(recursive: true);
    await file.writeAsString(content, flush: true);
  }
  return file;
}