HollowBond/Public/ecma/Managers/ModelsManager.ecma.js

25 lines
582 B
JavaScript

"use strict";
const ModelsManager = (function(){
const ModelsManager = function(hollow_bond){
const self = this,
models = {};
const constructor = () => {};
this.add = (block, overwrite = true) => {
for(const key in block)
if(overwrite || settings[key] === undefined)
settings[key] = block[key];
};
this.get = (keys, inputs = null, _default = null) => Common.get_value(keys, [inputs, settings], _default);
constructor();
};
return ModelsManager;
})();