@wbg-mde/model
Version:
Metadata Editor Model Definitions
28 lines (27 loc) • 950 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class NadaConfig {
constructor(config) {
this.catalog = config.catalog || '';
this.selected = [NadaBooleanVal.yes, NadaBooleanVal.yes, NadaBooleanVal.yes];
this.projectMetadata = config.projectMetadata || [];
this.externalResources = config.externalResources || [];
this.dataFiles = config.dataFiles || [];
}
}
exports.NadaConfig = NadaConfig;
var NadaBooleanVal;
(function (NadaBooleanVal) {
NadaBooleanVal[NadaBooleanVal["yes"] = 1] = "yes";
NadaBooleanVal[NadaBooleanVal["No"] = 0] = "No";
})(NadaBooleanVal = exports.NadaBooleanVal || (exports.NadaBooleanVal = {}));
exports.DefaultNadaConfig = [{
key: 'published',
value: NadaBooleanVal.yes
}, {
key: 'overwrite',
value: 'yes',
}, {
key: 'repositoryid',
value: 'central'
}];