1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const decorators_1 = require("./decorators");
|
4 | //@ts-ignore
|
5 | function ContainerAware(extend = undefined) {
|
6 | extend = extend || class {
|
7 | };
|
8 | let _class = class ContainerAware extends extend {
|
9 | };
|
10 | decorators_1.setDefinition(_class, {
|
11 | properties: {
|
12 | container: 'serviceContainer'
|
13 | },
|
14 | inherited: true
|
15 | });
|
16 | return _class;
|
17 | }
|
18 | exports.ContainerAware = ContainerAware;
|
19 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFpbmVyQXdhcmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvY29udGFpbmVyQXdhcmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSw2Q0FBNkM7QUFHN0MsWUFBWTtBQUNaLFNBQWdCLGNBQWMsQ0FBNkIsU0FBZ0IsU0FBUztJQUVoRixNQUFNLEdBQUcsTUFBTSxJQUFJO0tBQWUsQ0FBQztJQUVuQyxJQUFJLE1BQU0sR0FBRyxNQUFNLGNBQWUsU0FBUSxNQUFNO0tBRS9DLENBQUM7SUFFRiwwQkFBYSxDQUFDLE1BQU0sRUFBRTtRQUNsQixVQUFVLEVBQUU7WUFDUixTQUFTLEVBQUUsa0JBQWtCO1NBQ2hDO1FBQ0QsU0FBUyxFQUFFLElBQUk7S0FDYyxDQUFDLENBQUM7SUFFbkMsT0FBTyxNQUFNLENBQUM7QUFDbEIsQ0FBQztBQWhCRCx3Q0FnQkMifQ== |
\ | No newline at end of file |