Beignet API reference
    Preparing search index...

    Type Alias RouteDefinitionBuilder<Ctx>

    RouteDefinitionBuilder: {
        <
            CLike extends ContractLike,
            UC extends AnyUseCaseLike,
            const Hooks extends readonly RouteHook<Ctx, object>[] = readonly [],
        >(
            route: UseCaseRouteDef<Ctx, CLike, UC, Hooks>,
        ): UseCaseRouteDef<Ctx, CLike, UC, Hooks>;
        <
            CLike extends ContractLike,
            const Hooks extends readonly RouteHook<Ctx, object>[] = readonly [],
        >(
            route: HandlerRouteDef<Ctx, CLike, Hooks>,
        ): HandlerRouteDef<Ctx, CLike, Hooks>;
    }

    App-bound builder for one route registration.

    Type Parameters

    • Ctx

    Type Declaration