RSA class
Constructors
-
RSA({Report? report, Mechanic? mechanic, TowProvider? towProvider, RSAStates? state, String? problemDescription, List<
Mechanic> ? nearbyMechanics, List<TowProvider> ? nearbyProviders, CustomLocation? location, String? rsaID, Client? user, DateTime? estimatedTime, CustomLocation? dropOffLocation, Car? car, RequestType? requestType})
Properties
- car → Car?
-
no setter
- dropOffLocation → CustomLocation?
-
no setter
- estimatedTime → DateTime?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- location → CustomLocation?
-
no setter
- mechanic → Mechanic?
-
no setter
-
nearbyMechanics
→ List<
Mechanic> ? -
no setter
-
nearbyProviders
→ List<
TowProvider> ? -
no setter
- problemDescription → String?
-
no setter
- report → Report?
-
no setter
- requestType → RequestType?
-
no setter
- rsaID → String?
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → RSAStates
-
no setter
- towProvider → TowProvider?
-
no setter
- user → Client?
-
no setter
Methods
-
copyWith(
{Report? report, Mechanic? mechanic, TowProvider? provider, RSAStates? state, String? problemDescription, List< Mechanic> ? nearbyMechanics, List<TowProvider> ? nearbyProviders, CustomLocation? location, String? rsaID, Client? user, DateTime? estimatedTime, CustomLocation? dropOffLocation, Car? car, RequestType? requestType}) → RSA -
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
Static Methods
-
requestTypeToString(
RequestType requestType) → String -
stateToString(
RSAStates state) → String -
stringToRequestType(
String id) → RequestType? -
stringToState(
String id) → RSAStates