FlutterMediaViewerMetadata class

Display-ready metadata. The host app owns extraction and localization.

Constructors

FlutterMediaViewerMetadata({String? dateText, String? fileName, String? description, String? device, String? format, String? camera, String? summary, List<String> badges = const [], List<String> exposure = const [], String? locationName, double? latitude, double? longitude})
const

Properties

badges → List<String>
final
camera → String?
final
dateText → String?
final
description → String?
final
device → String?
final
exposure → List<String>
final
fileName → String?
final
format → String?
final
hasCoordinates → bool
no setter
hashCode → int
The hash code for this object.
no setterinherited
hasLocation → bool
no setter
hasTechnicalDetails → bool
no setter
isNotEmpty → bool
no setter
latitude → double?
final
locationName → String?
final
longitude → double?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
summary → String?
final

Methods

copyWith({String? dateText, String? fileName, String? description, String? device, String? format, String? camera, String? summary, List<String>? badges, List<String>? exposure, String? locationName, double? latitude, double? longitude}) → FlutterMediaViewerMetadata
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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