FileImageMediaMetadata class

Metadata about image media.

This will only be present for image types, and its contents will depend on what can be parsed from the image content.

Output only.

Constructors

FileImageMediaMetadata({double? aperture, String? cameraMake, String? cameraModel, String? colorSpace, String? date, double? exposureBias, String? exposureMode, double? exposureTime, bool? flashUsed, double? focalLength, int? height, int? isoSpeed, String? lens, FileImageMediaMetadataLocation? location, double? maxApertureValue, String? meteringMode, int? rotation, String? sensor, int? subjectDistance, String? whiteBalance, int? width})
FileImageMediaMetadata.fromJson(Map json_)

Properties

aperture ↔ double?
The aperture used to create the photo (f-number).
getter/setter pair
cameraMake ↔ String?
The make of the camera used to create the photo.
getter/setter pair
cameraModel ↔ String?
The model of the camera used to create the photo.
getter/setter pair
colorSpace ↔ String?
The color space of the photo.
getter/setter pair
date ↔ String?
The date and time the photo was taken (EXIF format timestamp).
getter/setter pair
exposureBias ↔ double?
The exposure bias of the photo (APEX value).
getter/setter pair
exposureMode ↔ String?
The exposure mode used to create the photo.
getter/setter pair
exposureTime ↔ double?
The length of the exposure, in seconds.
getter/setter pair
flashUsed ↔ bool?
Whether a flash was used to create the photo.
getter/setter pair
focalLength ↔ double?
The focal length used to create the photo, in millimeters.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
height ↔ int?
The height of the image in pixels.
getter/setter pair
isoSpeed ↔ int?
The ISO speed used to create the photo.
getter/setter pair
lens ↔ String?
The lens used to create the photo.
getter/setter pair
location ↔ FileImageMediaMetadataLocation?
Geographic location information stored in the image.
getter/setter pair
maxApertureValue ↔ double?
The smallest f-number of the lens at the focal length used to create the photo (APEX value).
getter/setter pair
meteringMode ↔ String?
The metering mode used to create the photo.
getter/setter pair
rotation ↔ int?
The number of clockwise 90 degree rotations applied from the image's original orientation.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sensor ↔ String?
The type of sensor used to create the photo.
getter/setter pair
subjectDistance ↔ int?
The distance to the subject of the photo, in meters.
getter/setter pair
whiteBalance ↔ String?
The white balance mode used to create the photo.
getter/setter pair
width ↔ int?
The width of the image in pixels.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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