writeAsBytesSync method

void writeAsBytesSync (
  1. List<int> bytes,
  2. {FileMode mode = FileMode.write,
  3. bool flush = false}
)

Synchronously writes a list of bytes to a file.

Opens the file, writes the list of bytes to it and closes the file.

By default writeAsBytesSync creates the file for writing and truncates the file if it already exists. In order to append the bytes to an existing file, pass FileMode.append as the optional mode parameter.

If the flush argument is set to true data written will be flushed to the file system before returning.

Throws a FileSystemException if the operation fails.

Implementation

void writeAsBytesSync(List<int> bytes,
    {FileMode mode = FileMode.write, bool flush = false});

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-io/File/writeAsBytesSync.html