Configuration
public final class Configuration : AbstractSearchEngineConfiguration
Search Engine Configuration implementation
-
Declaration
Swift
public static var `default`: SearchEngine.Configuration
-
Declaration
Swift
public var locationProvider: LocationProvider?
-
Undocumented
Declaration
Swift
public var autocomplete: Bool?
-
Area to search in
Declaration
Swift
public var boundingBox: BoundingBox?
-
??
Declaration
Swift
public var countries: [String]?
-
list of language codes which used to provide localizaed results, order is matter. Locale.preferredLanguages used as default or [“en”] if none.
Declaration
Swift
public var languages: [String]
-
response resuts limits
Declaration
Swift
public var limit: Int?
-
approximately mathing for query string
Declaration
Swift
public var fuzzyMatch: Bool?
-
Search Engine Configuration Constructor
Declaration
Swift
public init(locationProvider: LocationProvider? = DefaultLocationProvider(), autocomplete: Bool? = nil, boundingBox: BoundingBox? = nil, countries: [String]? = nil, languages: [String]? = nil, limit: Int? = nil, fuzzyMatch: Bool? = nil)
Parameters
locationProvider
location provider for SearchEngine. DefaultLocationProvider used as default value
autocomplete
??
boundingBox
area to search in
countries
list of countries (?)
languages
list of language codes which used to provide localizaed results, order is matter. Locale.preferredLanguages used as default or [“en”] if none.
limit
response resuts limits
fuzzyMatch
approximately mathing for query string