writeText method

  1. @override
Future<Result<void>> writeText(
  1. String path,
  2. String content, {
  3. bool createParents = false,
})
override

Writes content to path as UTF-8, optionally creating missing parents.

Implementation

@override
Future<Result<void>> writeText(
  String path,
  String content, {
  bool createParents = false,
}) async {
  if (_writeTextResults.isNotEmpty) {
    return _writeTextResults.removeFirst();
  }
  return _write(
    'writeText',
    path,
    utf8.encode(content),
    createParents: createParents,
  );
}