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