AddressSuggestionQuery

public class AddressSuggestionQuery : Encodable, DadataQueryProtocol

AddressSuggestionQuery represents an serializable object used to perform certain queries.

  • Undocumented

    Declaration

    Swift

    public var resultsCount: Int?
  • Undocumented

    Declaration

    Swift

    public var language: QueryResultLanguage?
  • Undocumented

    Declaration

    Swift

    public var constraints: [AddressQueryConstraint]?
  • Undocumented

    Declaration

    Swift

    public var regionPriority: [RegionPriority]?
  • Undocumented

    Declaration

    Swift

    public var upperScaleLimit: ScaleBound?
  • Undocumented

    Declaration

    Swift

    public var lowerScaleLimit: ScaleBound?
  • Undocumented

    Declaration

    Swift

    public var trimRegionResult: Bool
  • New instance of AddressSuggestionQuery defaulting to simple address suggestions request.

    Declaration

    Swift

    public convenience init(_ query: String)

    Parameters

    query

    Query string to be sent to API.

  • New instance of AddressSuggestionQuery.

    Declaration

    Swift

    public required init(_ query: String, ofType type: AddressQueryType)

    Parameters

    query

    Query string to be sent to API.

    ofType

    Type of request to send to API. It could be of type address — standart address suggestion query; fiasOnly — query to only search in FIAS database: less matches, state provided address data only; findByID — takes KLADR or FIAS ID as a query parameter to lookup additional data.