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 localized results, order is matter. Locale.preferredLanguages used as default or [“en”] if none.
Declaration
Swift
public var languages: [String]
-
response results limits
Declaration
Swift
public var limit: Int?
-
approximately matching 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 localized results, order is matter. Locale.preferredLanguages used as default or [“en”] if none.
limit
response results limits
fuzzyMatch
approximately matching for query string