readFileDataAsText function

Future<String?> readFileDataAsText(
  1. File file
)

Reads file as text.

Implementation

Future<String?> readFileDataAsText(File file) async {
  final reader = FileReader();
  reader.readAsText(file);

  await reader.onLoadEnd.first;

  if (reader.error != null) {
    return null;
  }

  var fileData = reader.result as JSString?;
  return fileData?.toDart;
}