AccessibilityInfo

public struct AccessibilityInfo: Decodable

Specific accessibility information used for showing accessibility badges.

  • Does the building have any wheelchair accessible entrances?

    Declaration

    Swift

    public let hasAccessibleEntrance: Trillian
  • Does the building have an elevator?

    Declaration

    Swift

    public let hasElevator: Trillian
  • List of entrance identifiers that are wheelchair accessible.

    Declaration

    Swift

    public let accessibleEntrances: [Int]
  • Does the building have any accessible restrooms?

    Declaration

    Swift

    public let hasAccessibleRestrooms: Trillian
  • List of elevator door widths in cm.

    Declaration

    Swift

    public let elevatorDoorWidths: [Int]
  • Declaration

    Swift

    public init(from decoder: Decoder) throws

    Parameters

    decoder
  • Fetch accessibility information for a given building.

    Declaration

    Swift

    public static func fetch(forBuilding buildingID: String,
                                 session: URLSession = .shared,
                                 completion: @escaping (Result<BuildingComplex.AccessibilityInfo>) -> Void)

    Parameters

    buildingID

    building abbreviation, e.g. APB

    session

    session to use, defaults to .shared

    completion

    handler