AdaIncident class

Represents an incident affecting a station elevator or escalator.

ADA stands for Americans with Disabilities Act.

Constructors

AdaIncident({required DateTime timeOfInitialReport, required DateTime timeOfLastUpdate, DateTime? estimatedTimeOfFix, required String locationDescription, required String stationCode, required String stationName, required String symptomDescription, required String unitName, required AdaUnitType unitType})
Creates an AdaIncident object.
const
AdaIncident.empty()
Creates an empty AdaIncident object.
AdaIncident.fromJson(Map<String, dynamic> json)
Creates an AdaIncident object from a JSON object.
factory

Properties

estimatedTimeOfFix → DateTime?
Estimated date and time (Eastern Standard Time) by when unit is expected to return to normal service.
final
hashCode → int
The hash code for this object.
no setteroverride
isEmpty → bool
Whether or not this AdaIncident is empty.
no setter
isNotEmpty → bool
Whether or not this AdaIncident is not empty.
no setter
locationDescription → String
Free-text description of the unit location within a station.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stationCode → String
Unique identifier for the station.
final
stationName → String
Full station name.
final
symptomDescription → String
Description for why the unit is out of service or otherwise in reduced operation.
final
timeOfInitialReport → DateTime
Date and time (Eastern Standard Time) unit was reported out of service.
final
timeOfLastUpdate → DateTime
Date and time (Eastern Standard Time) outage details was last updated.
final
unitName → String
Unique identifier for unit, by type.
final
unitType → AdaUnitType
Type of unit.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Returns a JSON object representing this AdaIncident.
toString() → String
A string representation of this object.
override

Operators

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