UNPKG

express-decorated-router

Version:

Define Express routes using TypeScript decorators

14 lines (13 loc) 490 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ExpressDecoratedRouter_1 = require("../ExpressDecoratedRouter"); /** * Define another controller as this controller's parent, inheriting its root path and middleware. * @param parentController The parent controller */ function Parent(parentController) { return (child) => { ExpressDecoratedRouter_1.ExpressDecoratedRouter.addParent(child, parentController); }; } exports.Parent = Parent;