VehicleClassInfo<T> constructor

VehicleClassInfo<T>(
  1. Map<String, dynamic> nativeVehicleClassInfo
)

Represents the information about the vehicle class extraction.

Implementation

VehicleClassInfo(Map<String, dynamic> nativeVehicleClassInfo) {
  licenceType = handleStringType(nativeVehicleClassInfo, 'licenceType');
  vehicleClass = handleStringType(nativeVehicleClassInfo, 'vehicleClass');
  effectiveDate =
      nativeVehicleClassInfo['effectiveDate'] != null
          ? DateResult<T>(
            Map<String, dynamic>.from(
              nativeVehicleClassInfo['effectiveDate'],
            ),
          )
          : null;
  expiryDate =
      nativeVehicleClassInfo['expiryDate'] != null
          ? DateResult<T>(
            Map<String, dynamic>.from(nativeVehicleClassInfo['expiryDate']),
          )
          : null;
}