Stratal API Reference
    Preparing search index...

    Interface ControllerOptions

    Controller options for @Controller() decorator Provides default configuration for all routes in the controller

    interface ControllerOptions {
        hideFromDocs?: boolean;
        security?: SecurityScheme[];
        tags?: string[];
    }
    Index

    Properties

    hideFromDocs?: boolean

    Hide all routes in this controller from OpenAPI documentation Routes remain functional but won't appear in /api/docs or /api/openapi.json Can be overridden at route level with hideFromDocs: false Useful for internal-only controllers, debug endpoints, or utilities

    security?: SecurityScheme[]

    Default security schemes applied to all routes Routes can add more schemes or override with empty array

    tags?: string[]

    Default tags applied to all routes in this controller Routes can append additional tags