ts-aspect
Version:
Simplistic library for Aspect Oriented Programming in TypeScript
12 lines (11 loc) • 451 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.resetAllAspects = void 0;
const TsAspectProperty_1 = require("./TsAspectProperty");
function resetAllAspects(target, methodName) {
const tsAspectProp = (0, TsAspectProperty_1.getTsAspectProp)(target);
if (tsAspectProp && tsAspectProp[methodName]) {
tsAspectProp[methodName].adviceAspectMap.clear();
}
}
exports.resetAllAspects = resetAllAspects;