XPlatformFile class Null safety

Inheritance
Available Extensions

Constructors

XPlatformFile({String? path, required String name, required int size, Uint8List? bytes, Stream<List<int>>? readStream, String? identifier, required String objectUrl})

Properties

bytes Uint8List?
Byte data for this file. Particularly useful if you want to manipulate its data or easily upload to somewhere else. Check here in the FAQ an example on how to use it to upload on web.
finalinherited
extension String?
File extension for this file.
read-onlyinherited
hashCode int
The hash code for this object.
read-onlyinherited
identifier String?
The platform identifier for the original file, refers to an Uri on Android and to a NSURL on iOS. Is set to null on all other platforms since those are all already referencing the original file content.
finalinherited
name String
File name including its extension.
finalinherited
path String?
read-onlyinherited
readStream Stream<List<int>>?
File content as stream
finalinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
size int
The file size in bytes. Defaults to 0 if the file size could not be determined.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited