TNEntitySearchParamsBuilder
@objcMembers
open class TNEntitySearchParamsBuilder : NSObject
Undocumented
-
Undocumented
Declaration
Swift
public override init()
-
Undocumented
Declaration
Swift
@discardableResult public func query(_ query: String) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func location(_ location: TNEntityGeoPoint) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func anchor(_ anchor: TNEntityGeoPoint) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func limit(_ limit: Int) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func filters(_ filters: TNEntitySearchFilter?) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func facetParameters(_ facets: TNEntityFacetParameters) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func bboxGeoFilter(bottomLeft: TNEntityGeoPoint, topRight: TNEntityGeoPoint) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func corridorGeoFilter(route: [TNEntityGeoPoint], routeWidth: Double) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func polygonGeoFilter(polygon: [TNEntityGeoPoint]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func radiusGeoFilter(_ radiusInMeter: Double) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func categoryFilter(_ categoryIDs: [String]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func brandFilter(_ brandIDs: [String]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterChargerBrands(_ chargerBrands: [String]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterChargerBrands(_ chargerBrands: [String], _ filterType: TNEntityFilterType) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterConnectorTypes(_ connectorTypes: [String]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterPowerFeedLevels(_ powerFeedLevels: [Int]) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterFreeCharge(_ freeCharge: Bool) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterMinPower(_ minPower: Double) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func evFilterMaxPower(_ maxPower: Double) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func searchOptions(_ searchOptions: TNEntitySearchOptions) -> TNEntitySearchParamsBuilder
-
Undocumented
Declaration
Swift
@discardableResult public func pageContext(_ pageContext: String) -> TNEntitySearchParamsBuilder
-
Return instance of
TNEntitySearchParams
Declaration
Swift
public func build() -> TNEntitySearchParams