# IControllerOptions Decorator

Module
import { IControllerOptions } from "@tsed/common/src/mvc/decorators/class/controller"
Source/packages/common/src/mvc/decorators/class/controller.ts

# Overview

interface IControllerOptions extends Partial<IProvider<any>> {
    path?: PathParamsType;
    dependencies?: Type<any>[];
    children?: Type<any>[];
    routerOptions?: IRouterSettings;
    middlewares?: Partial<IControllerMiddlewares>;
}

# Members


dependencies?: Type<any>[]

children?: Type<any>[]

routerOptions?: IRouterSettings

middlewares?: Partial<IControllerMiddlewares>