UNPKG

@hmcts/os-places-client

Version:

Ordnance Survey address lookup client (https://apidocs.os.uk/docs/os-places-postcode)

23 lines 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class AddressInfoResponse { constructor(httpStatus, addresses = [], valid = true) { this.valid = valid; this.addresses = !addresses ? [] : addresses; this.httpStatus = httpStatus; } addAll(moreAddresses) { this.addresses.push(...moreAddresses); } get statusCode() { return this.httpStatus; } get isValid() { return this.valid; } set isValid(valid) { this.valid = valid; } } exports.AddressInfoResponse = AddressInfoResponse; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzc0luZm9SZXNwb25zZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9hZGRyZXNzSW5mb1Jlc3BvbnNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUE7SUFPRSxZQUFhLFVBQWtCLEVBQUUsWUFBdUIsRUFBRSxFQUFFLFFBQWlCLElBQUk7UUFDL0UsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUE7UUFDbEIsSUFBSSxDQUFDLFNBQVMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUE7UUFDNUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUE7SUFDOUIsQ0FBQztJQUVNLE1BQU0sQ0FBQyxhQUF3QjtRQUNwQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxHQUFHLGFBQWEsQ0FBQyxDQUFDO0lBQ3hDLENBQUM7SUFFRCxJQUFJLFVBQVU7UUFDWixPQUFPLElBQUksQ0FBQyxVQUFVLENBQUE7SUFDeEIsQ0FBQztJQUVELElBQUksT0FBTztRQUNULE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQztJQUNwQixDQUFDO0lBRUQsSUFBSSxPQUFPLENBQUMsS0FBYztRQUN4QixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztJQUNyQixDQUFDO0NBQ0Y7QUE1QkQsa0RBNEJDIn0=