ngx-decorate
Version:
Useful decorators for Angular 2 and above
15 lines • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const defineProp_1 = require("./lib/defineProp");
const HookManager_1 = require("./lib/HookManager");
const symbols_1 = require("./lib/symbols");
const init_1 = require("./processors/init");
/** Set the given property to true when the component is initialised */
function TrackInit() {
return (target, value) => {
defineProp_1.defineImmutable(target, symbols_1._init, value);
HookManager_1.HookManager.for(target).add(0 /* PRE_INIT */, init_1.init);
};
}
exports.TrackInit = TrackInit;
//# sourceMappingURL=TrackInit.js.map