pickFiles static method

Future<FilePickerResult?> pickFiles(
  1. List<String> extensions
)

Implementation

static Future<FilePickerResult?> pickFiles(List<String> extensions) async {
  try {
    FilePickerResult? paths = (await FilePicker.platform.pickFiles(
      type: FileType.custom,
      allowMultiple: false,
      onFileLoading: (FilePickerStatus status) => console.info(status),
      allowedExtensions: extensions,
      allowCompression: false,
      withData: true
    ));
    return paths;
  }
  on PlatformException catch (e) {
    console.error('Unsupported operation Pick: $e');
  }
  catch (e) {
    console.error('Pick: $e');
  }
  return null;
}