cross_file 0.1.0
cross_file: ^0.1.0

Flutter Android iOS web

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/cross_info.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 = CrossFile('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.

Getting Started #

For help getting started with Flutter, view our online documentation.

For help on editing plugin code, view the documentation.

1
likes
85
pub points
0%
popularity

Publisher

flutter.dev

An abstraction to allow working with files across multiple platforms.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD (LICENSE)

Dependencies

flutter, http, meta

More

Packages that depend on cross_file