@hmcts/os-places-client
Version:
Ordnance Survey address lookup client (https://apidocs.os.uk/docs/os-places-postcode)
24 lines • 1.75 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class Header {
constructor(uri, query, offset, totalResults, format, dataset, lr, maxResults, epoch, outputSrs) {
this.uri = uri;
this.query = query;
this.offset = offset;
this.totalResults = totalResults;
this.format = format;
this.dataset = dataset;
this.lr = lr;
this.maxResults = maxResults;
this.epoch = epoch;
this.outputSrs = outputSrs;
}
hasNextPage() {
return (this.offset + this.maxResults) / this.maxResults < this.totalResults / this.maxResults;
}
getNextOffset() {
return this.offset + this.maxResults;
}
}
exports.Header = Header;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2hlYWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBO0lBQ0UsWUFDa0IsR0FBVyxFQUNYLEtBQWEsRUFDYixNQUFjLEVBQ2QsWUFBb0IsRUFDcEIsTUFBYyxFQUNkLE9BQWUsRUFDZixFQUFVLEVBQ1YsVUFBa0IsRUFDbEIsS0FBYSxFQUNiLFNBQWlCO1FBVGpCLFFBQUcsR0FBSCxHQUFHLENBQVE7UUFDWCxVQUFLLEdBQUwsS0FBSyxDQUFRO1FBQ2IsV0FBTSxHQUFOLE1BQU0sQ0FBUTtRQUNkLGlCQUFZLEdBQVosWUFBWSxDQUFRO1FBQ3BCLFdBQU0sR0FBTixNQUFNLENBQVE7UUFDZCxZQUFPLEdBQVAsT0FBTyxDQUFRO1FBQ2YsT0FBRSxHQUFGLEVBQUUsQ0FBUTtRQUNWLGVBQVUsR0FBVixVQUFVLENBQVE7UUFDbEIsVUFBSyxHQUFMLEtBQUssQ0FBUTtRQUNiLGNBQVMsR0FBVCxTQUFTLENBQVE7SUFHbkMsQ0FBQztJQUVNLFdBQVc7UUFDaEIsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDO0lBQ2pHLENBQUM7SUFFTSxhQUFhO1FBQ2xCLE9BQU8sSUFBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsVUFBVSxDQUFDO0lBQ3ZDLENBQUM7Q0FFRjtBQXhCRCx3QkF3QkMifQ==