ts-aspect
Version:
Simplistic library for Aspect Oriented Programming in TypeScript
13 lines (12 loc) • 471 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Advice = void 0;
var Advice;
(function (Advice) {
Advice[Advice["Before"] = 0] = "Before";
Advice[Advice["After"] = 1] = "After";
Advice[Advice["Around"] = 2] = "Around";
Advice[Advice["AfterReturn"] = 3] = "AfterReturn";
Advice[Advice["TryCatch"] = 4] = "TryCatch";
Advice[Advice["TryFinally"] = 5] = "TryFinally";
})(Advice || (exports.Advice = Advice = {}));