prepend method

  1. @override
Future<bool> prepend(
  1. String path,
  2. String data, {
  3. String separator = '\n',
})

Prepend to a file.

Implementation

@override
Future<bool> prepend(
  String path,
  String data, {
  String separator = '\n',
}) async {
  final read = await _readTextForMutation(path);
  if (!read.success) return false;
  final existing = read.contents;
  return put(path, existing == null ? data : '$data$separator$existing');
}