Skip to main content
Module

x/alosaur/src/decorator/Area.ts

Alosaur - Deno web framework with many decorators
Go to Latest
File
import { getMetadataArgsStorage } from "../mod.ts";export interface AreaConfig { baseRoute?: string; // providers?: any[]; TODO: add DI controllers?: Function[];}export function Area(config?: AreaConfig): Function { return function (object: Function) { getMetadataArgsStorage().areas.push({ type: "area", target: object, controllers: config && config.controllers, baseRoute: config && config.baseRoute }); };}