Search

public struct Search: Decodable

A list of search results.

  • Text to help completing the user’s input.

    Declaration

    Swift

    public let autocomplete: String
  • A list of buildings matching the search query.

    Declaration

    Swift

    public let buildingResults: [SearchResult]
  • A list of rooms matching the search query.

    Declaration

    Swift

    public let roomResults: [SearchResult]
  • A single search result.

    See more

    Declaration

    Swift

    public struct SearchResult: Decodable
  • Search for buildings and rooms with a given query.

    Declaration

    Swift

    public static func query(_ query: String,
                                 session: URLSession = .shared,
                                 completion: @escaping (Result<Search>) -> Void)

    Parameters

    query

    query

    session

    session to use, defaults to .shared

    completion

    handler