UNPKG

mframejs

Version:
25 lines 865 B
Object.defineProperty(exports, "__esModule", { value: true }); var exported_1 = require("../interface/exported"); function computedFrom() { var options = []; for (var _i = 0; _i < arguments.length; _i++) { options[_i] = arguments[_i]; } var _options; _options = options; return function (target, key) { if (!target[exported_1.CONSTANTS.META_COMPUTEDFROM]) { target[exported_1.CONSTANTS.META_COMPUTEDFROM] = {}; } if (!target[exported_1.CONSTANTS.META_COMPUTEDFROM][key]) { target[exported_1.CONSTANTS.META_COMPUTEDFROM][key] = { key: key, attributes: _options || { attributes: [] } }; } }; } exports.computedFrom = computedFrom; //# sourceMappingURL=computedFrom.js.map