TNEntityEvNearbySearchParamsBuilder
@objcMembers
open class TNEntityEvNearbySearchParamsBuilder : NSObject
Undocumented
-
Undocumented
Declaration
Swift
public override init()
-
Set search location (Required).
Declaration
Swift
@discardableResult public func location(_ location: TNEntityGeoPoint) -> TNEntityEvNearbySearchParamsBuilder
-
Set search location (Required).
Declaration
Swift
@discardableResult public func location(_ lat: Double, _ lon: Double) -> TNEntityEvNearbySearchParamsBuilder
-
Set search results limit return in response (optional, default limit is 10 if not specified).
Declaration
Swift
@discardableResult public func limit(_ limit: Int) -> TNEntityEvNearbySearchParamsBuilder
-
Set EV charge brand filter (Optional).
Declaration
Swift
@discardableResult public func evFilterChargerBrands(_ chargerBrands: [String]) -> TNEntityEvNearbySearchParamsBuilder
-
Set EV connector type filter (Optional).
Declaration
Swift
@discardableResult public func evFilterConnectorTypes(_ connectorTypes: [String]) -> TNEntityEvNearbySearchParamsBuilder
-
Set EV power feed leval filter (Optional).
Declaration
Swift
@discardableResult public func evFilterPowerFeedLevels(_ powerFeedLevels: [Int]) -> TNEntityEvNearbySearchParamsBuilder
-
Set EV free charge filter (Optional).
Declaration
Swift
@discardableResult public func evFilterFreeCharge(_ freeCharge: Bool) -> TNEntityEvNearbySearchParamsBuilder
-
Return discover place params
Declaration
Swift
public func build() -> TNEntityEvNearbySearchParams
Return Value