Report class abstract

Mixed-in types
Implementers

Constructors

Report(String code, bool _truncate, {String type = 'METAR'})

Properties

hashCode int
The hash code for this object.
no setterinherited
rawCode String
Get the raw code as its received in the instance.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sections List<String>
Get the report separated in its sections as a list of strings.
no setter
station Station
Get the station data of the report.
no setter
time Time
Get the time of the report.
no setter
type_ ReportType
Get the type of the report.
no setter
unparsedGroups List<String>
Get the unparsed groups of the report.
no setter

Methods

asMap() Map<String, Object?>
Returns the report data as a map like Map<String, Object?>.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON() String
Returns the report data as a string in JSON format.
toString() String
A string representation of this object.
inherited

Operators

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