append method

Future<int> append(
  1. IoSlice src, {
  2. CancelToken? cancel,
})

Implementation

Future<int> append(IoSlice src, {CancelToken? cancel}) async {
  cancel?.throwIfCancelled(path: path);
  final len = await length;
  final n = await writeAt(len, src, cancel: cancel);
  _position = len + n;
  return n;
}