@deltares/fews-ssd-requests
Version:
Library for making requests to the FEWS SSD webservice
17 lines • 655 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CapabilitiesParsers = void 0;
class CapabilitiesParsers {
excludedGroups;
constructor(excludedGroups) {
this.excludedGroups = excludedGroups;
}
async parse(response) {
const capabilities = await response.json();
const filteredDisplayGroups = capabilities.displayGroups.filter((g) => { return !this.excludedGroups.includes(g.name); });
capabilities.displayGroups = filteredDisplayGroups;
return capabilities;
}
}
exports.CapabilitiesParsers = CapabilitiesParsers;
//# sourceMappingURL=capabilitiesParsers.js.map