RoomInfo

public struct RoomInfo: Decodable

Additional information to be accessed for a room.

  • The room’s name

    Declaration

    Swift

    public let name: String
  • The room’s type

    Declaration

    Swift

    public let type: RoomType
  • Is routing available for this room?

    Declaration

    Swift

    public let isRoutable: Bool
  • Data for the room’s accessibility badge.

    Declaration

    Swift

    public let accessibilityBadge: AccessibilityBadge?
  • Data for the room’s digital doorplate.

    Declaration

    Swift

    public let doorplate: Doorplate?
  • Digital doorplate information.

    See more

    Declaration

    Swift

    public struct Doorplate: Decodable
  • Fetch additional room information for a given room.

    Declaration

    Swift

    public static func fetch(forRoom roomID: String,
                                 session: URLSession = .shared,
                                 completion: @escaping (Result<RoomInfo>) -> Void)

    Parameters

    roomID

    a room’s ID, e.g. 136101.0400

    session

    session to use, defaults to .shared

    completion

    handler

  • Additional accessiblity information.

    See more

    Declaration

    Swift

    public struct AccessibilityInfo: Decodable