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