Ship class

Constructors

Ship({required String legacyId, required String model, required String type, required List<String> roles, required num imo, required num mmsi, required num abs, required num shipClass, required num massKg, required num massLbs, required num yearBuilt, required String homePort, required String status, required num speedKn, required num courseDeg, required num latitude, required num longitude, required String lastAisUpdate, required String link, required String image, required List<String> launches, required String name, required bool active, required String id})
Ship.fromJson(Map<String, dynamic> json)

Properties

abs num
getter/setter pair
active bool
getter/setter pair
courseDeg num
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
homePort String
getter/setter pair
id String
getter/setter pair
image String
getter/setter pair
imo num
getter/setter pair
lastAisUpdate String
getter/setter pair
latitude num
getter/setter pair
launches List<String>
getter/setter pair
legacyId String
getter/setter pair
getter/setter pair
longitude num
getter/setter pair
massKg num
getter/setter pair
massLbs num
getter/setter pair
mmsi num
getter/setter pair
model String
getter/setter pair
name String
getter/setter pair
roles List<String>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shipClass num
getter/setter pair
speedKn num
getter/setter pair
status String
getter/setter pair
type String
getter/setter pair
yearBuilt num
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