UNPKG

rage-framework

Version:

## How to Install *server-side* ```bash npm install @rage-framework/server ```

19 lines 748 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Inject = void 0; const Container_1 = require("../container/Container"); const get_identifier_1 = require("../helpers/get-identifier"); function Inject(typeOrName) { return function (target, propertyName, index) { if (!typeOrName) typeOrName = () => Reflect.getMetadata('design:type', target, propertyName); Container_1.Container.registerHandler({ object: target, propertyName: propertyName, index: index, value: instance => instance.get(get_identifier_1.getIdentifier(typeOrName, target, propertyName)) }); }; } exports.Inject = Inject; //# sourceMappingURL=inject.js.map