SYEVPreferences Class Reference

Search preferences for electric vehicle charging stations. More...

#import <SYEVPreferences.h>

Inheritance diagram for SYEVPreferences:
Collaboration diagram for SYEVPreferences:

Properties

double chargerPowerMin
 Lowest acceptable charger power. Default value is SYEVChargerPowerNotSpecified. More...
 
double chargerPowerMax
 Highest acceptable charger power. Default value is SYEVChargerPowerNotSpecified. More...
 
NSArray< SYEVProvider * > * preferredProviders
 List of desirable providers. More...
 
BOOL enforceDCChargers
 Enforce DC chargers. Default value is NO. More...
 
BOOL enforceNonstopChargers
 Enforce non-stop chargers. Default value is NO. More...
 
SYEVChargerAccessType chargerPermission
 Charger permissions. Default value is SYEVChargerAccessTypeAny. More...
 
SYEVPayType payType
 Payment method. Default value is SYEVPayTypeAny. More...
 

Detailed Description

Search preferences for electric vehicle charging stations.

Property Documentation

◆ chargerPowerMin

- (double) chargerPowerMin
readwritenonatomicassign

Lowest acceptable charger power. Default value is SYEVChargerPowerNotSpecified.

◆ chargerPowerMax

- (double) chargerPowerMax
readwritenonatomicassign

Highest acceptable charger power. Default value is SYEVChargerPowerNotSpecified.

◆ preferredProviders

- (NSArray<SYEVProvider*>*) preferredProviders
readwritenonatomicassign

List of desirable providers.

◆ enforceDCChargers

- (BOOL) enforceDCChargers
readwritenonatomicassign

Enforce DC chargers. Default value is NO.

◆ enforceNonstopChargers

- (BOOL) enforceNonstopChargers
readwritenonatomicassign

Enforce non-stop chargers. Default value is NO.

◆ chargerPermission

- (SYEVChargerAccessType) chargerPermission
readwritenonatomicassign

Charger permissions. Default value is SYEVChargerAccessTypeAny.

◆ payType

- (SYEVPayType) payType
readwritenonatomicassign

Payment method. Default value is SYEVPayTypeAny.


The documentation for this class was generated from the following file: