LoadFileData method

Uint8List LoadFileData(
  1. String fileName
)

Load file data as byte array (read)

Implementation

Uint8List LoadFileData(
  String fileName,
) => run(
  () => _debugLabels.LoadFileData(fileName),
  () {
    final fileSize = $.Int$.Ref1();
    final data = _flat.LoadFileData(
      $.String$.ValueOrNull(fileName),
      fileSize,
    );
    try {
      return $.UnsignedChar$.asTypedList(data, fileSize.value);
    } finally {
      _flat.UnloadFileData(data);
    }
  },
);