@publidata/utils-data-manager
Version:
Collection of methods to extract data from publidata
26 lines (21 loc) • 497 B
JavaScript
const PublidataObject = require("../");
/**
* Class representing a flood risk object.
* @extends PublidataObject
*/
class PublidataObjectRisk extends PublidataObject {
get zini() {
return this.memoize("zini", this.object._source?.zini);
}
get flood() {
return this.memoize("flood", this.object._source?.flood);
}
toJSON() {
return {
zini: this.zini,
flood: this.flood,
_source: this.object._source,
};
}
}
module.exports = PublidataObjectRisk;