PickedFileInfo.fromPlatformFile constructor

PickedFileInfo.fromPlatformFile(
  1. PlatformFile file, {
  2. String? mimeType,
})

Implementation

factory PickedFileInfo.fromPlatformFile(
  fp.PlatformFile file, {
  String? mimeType,
}) {
  final String path = file.path ?? '';
  return PickedFileInfo(
    name: file.name,
    path: path,
    sizeBytes:
        file.lengthSync() ?? (path.isEmpty ? 0 : File(path).lengthSync()),
    extension: file.extension,
    mimeType: mimeType,
  );
}