readAsLines method

  1. @override
Future<List<String>> readAsLines({
  1. Encoding encoding = utf8,
})
override

Reads the entire file contents as lines of text using the given Encoding.

Returns a Future<List<String>> that completes with the lines once the file contents has been read.

Implementation

@override
Future<List<String>> readAsLines({Encoding encoding = utf8}) {
  return encoding.decoder.bind(openRead()).transform(LineSplitter()).toList();
}