ts-aspect
Version:
Simplistic library for Aspect Oriented Programming in TypeScript
13 lines (12 loc) • 467 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTsAspectProp = exports.setTsAspectProp = void 0;
const tsAspectPropName = 'ts_aspect_obj';
function getTsAspectProp(target) {
return Reflect.get(target, tsAspectPropName);
}
exports.getTsAspectProp = getTsAspectProp;
function setTsAspectProp(target, tsAspectProp) {
return Reflect.set(target, tsAspectPropName, tsAspectProp);
}
exports.setTsAspectProp = setTsAspectProp;