UNPKG

@web-atoms/core

Version:
23 lines (22 loc) 592 B
System.register([], function (_export, _context) { "use strict"; function InjectProperty(target, key) { Object.defineProperty(target, key, { get: function () { const plist = Reflect.getMetadata("design:type", target, key); const result = this.app.resolve(plist); Object.defineProperty(this, key, { get: () => result }); return result; }, configurable: true }); } _export("default", InjectProperty); return { setters: [], execute: function () {} }; }); //# sourceMappingURL=InjectProperty.js.map