Home > @magiclane/maps-sdk > EVProfile > (constructor)
EVProfile.(constructor)
Constructs a new instance of the EVProfile class
Signature:
constructor(input?: {
ports?: number;
departureSoc?: number;
destinationSoc?: number;
chargerDestSoc?: number;
chargerDepSoc?: number;
chargerOverheadMins?: number;
batteryHealth?: number;
id?: number;
batteryCapacity?: number;
towbarPossible?: number;
vehicleRange?: number;
efficiency?: number;
fastCharge?: number;
});Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
{ ports, departureSoc, destinationSoc, chargerDestSoc, chargerDepSoc, chargerOverheadMins, batteryHealth, id, batteryCapacity, towbarPossible, vehicleRange, efficiency, fastCharge, } |
(not declared) |
(Optional) |
|
input |
{ ports?: number; departureSoc?: number; destinationSoc?: number; chargerDestSoc?: number; chargerDepSoc?: number; chargerOverheadMins?: number; batteryHealth?: number; id?: number; batteryCapacity?: number; towbarPossible?: number; vehicleRange?: number; efficiency?: number; fastCharge?: number; } |
(Optional) |
input properties:
- Optional ports?: number
- Optional departureSoc?: number
- Optional destinationSoc?: number
- Optional chargerDestSoc?: number
- Optional chargerDepSoc?: number
- Optional chargerOverheadMins?: number
- Optional batteryHealth?: number
- Optional id?: number
- Optional batteryCapacity?: number
- Optional towbarPossible?: number
- Optional vehicleRange?: number
- Optional efficiency?: number
- Optional fastCharge?: number