VehicleModel class

Constructors

VehicleModel({String vehicleName = "", num renewalPrice = 0, num orderPrice = 0, int nobility = 0, num remainderDays = 0, int id = 0, int vehicleId = 0, int usedState = 0, String vehicleGif = "", num userId = 0, String vehiclePic = "", String expiredTime = "", num vehicleType = 0, String title = "", bool hasOwned = false})
VehicleModel.fromJson(Map<String, dynamic> json, bool owned)

Properties

expiredTime ↔ String
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
hasOwned ↔ bool
getter/setter pair
id ↔ int
getter/setter pair
nobility ↔ int
getter/setter pair
orderPrice ↔ num
getter/setter pair
remainderDays ↔ num
getter/setter pair
renewalPrice ↔ num
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
title ↔ String
getter/setter pair
usedState ↔ int
getter/setter pair
userId ↔ num
getter/setter pair
vehicleGif ↔ String
getter/setter pair
vehicleId ↔ int
getter/setter pair
vehicleName ↔ String
getter/setter pair
vehiclePic ↔ String
getter/setter pair
vehicleType ↔ num
getter/setter pair

Methods

canUse() → bool
getBtnText() → String
getBuyType() → int
getState() → int
getStateToast() → String
getView(Function onRefreshEvent, dynamic onImageEvent(String name, String url)) → Widget
isPubVehicle() → bool
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