Search preferences for electric vehicle charging stations.
More...
#import <SYEVPreferences.h>
Search preferences for electric vehicle charging stations.
◆ 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
List of desirable providers.
◆ preferDCChargers
| - (BOOL) preferDCChargers |
|
readwritenonatomicassign |
Prefer DC chargers. Default value is NO.
◆ preferNonstopChargers
| - (BOOL) preferNonstopChargers |
|
readwritenonatomicassign |
Prefer non-stop chargers. Default value is NO.
◆ chargerPermission
| - (SYEVChargerAccessType) chargerPermission |
|
readwritenonatomicassign |
Charger permissions. Default value is SYEVChargerAccessTypeAny.
◆ payType
Payment method. Default value is SYEVPayTypeAny.
◆ enforceChargerPowerRange
| - (BOOL) enforceChargerPowerRange |
|
readwritenonatomicassign |
Enforce power range set by chargerPowerMin and chargerPowerMax.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
◆ enforcePreferredProviders
| - (BOOL) enforcePreferredProviders |
|
readwritenonatomicassign |
Enforce prefered providers set by preferredProviders.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
◆ enforcePreferDCChargers
| - (BOOL) enforcePreferDCChargers |
|
readwritenonatomicassign |
Enforce preference of DC chargers set by preferDCChargers.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
◆ enforcePreferNonstopChargers
| - (BOOL) enforcePreferNonstopChargers |
|
readwritenonatomicassign |
Enforce preference of nonstop chargers set by preferNonstopChargers.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
◆ enforceChargerPermission
| - (BOOL) enforceChargerPermission |
|
readwritenonatomicassign |
Enforce preferred charger permission set by chargerPermission.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
◆ enforcePayType
Enforce preferred pay type set by payType.
- Note
- Note that enforcing property will cause routing to change behavior. When no appropriate charging stations are found it will try to forcefully enlarge search area resulting often in good results but also prolonged computation time Default value is NO.
The documentation for this class was generated from the following file: