cross_file 0.3.1+4
cross_file: ^0.3.1+4 copied to clipboard

An abstraction to allow working with files across multiple platforms.

cross_file #

An abstraction to allow working with files across multiple platforms.

Usage #

Import package:cross_file/cross_file.dart, instantiate a CrossFile using a path or byte array and use its methods and properties to access the file and its metadata.

Example:

import 'package:cross_file/cross_file.dart';

final file = XFile('assets/hello.txt');

print('File information:');
print('- Path: ${file.path}');
print('- Name: ${file.name}');
print('- MIME type: ${file.mimeType}');

final fileContent = await file.readAsString();
print('Content of the file: ${fileContent}');  // e.g. "Moto G (4)"

You will find links to the API docs on the pub page.

62
likes
120
pub points
99%
popularity

Publisher

flutter.dev

An abstraction to allow working with files across multiple platforms.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter, meta

More

Packages that depend on cross_file