platform_file 0.1.0  platform_file: ^0.1.0 copied to clipboard
platform_file: ^0.1.0 copied to clipboard
An abstraction to allow working with files across multiple platforms.
platform_file #
An abstraction to allow working with files across multiple platforms.
Copied from https://github.com/miguelpruivo/flutter_file_picker/blob/master/lib/src/platform_file.dart
Usage #
PlatformFile({
    String? path,
    required this.name,
    required this.size,
    this.bytes,
    this.readStream,
    this.identifier,
  }) : _path = path;
  factory PlatformFile.fromMap(Map data, {Stream<List<int>>? readStream}) {
    return PlatformFile(
      name: data['name'],
      path: data['path'],
      bytes: data['bytes'],
      size: data['size'],
      identifier: data['identifier'],
      readStream: readStream,
    );
  }