@difizen/mana-syringe
Version:
14 lines (13 loc) • 470 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.contrib = void 0;
var _decorator = require("../decorator");
var _contributionProtocol = require("./contribution-protocol");
var contrib = exports.contrib = function contrib(token) {
return function (target, targetKey, index) {
(0, _decorator.named)(token)(target, targetKey, index);
(0, _decorator.inject)(_contributionProtocol.Provider)(target, targetKey, index);
};
};