UNPKG

@eggjs/controller-decorator

Version:

tegg controller decorator

16 lines (15 loc) 905 B
import { WebSocketFetchMethodType } from '@eggjs/tegg-types'; import type { MethodMeta, MiddlewareFunc } from '@eggjs/tegg-types'; import { WebSocketParamMeta } from './WebSocketMethodMeta'; export declare class WebSocketFetchMethodMeta implements MethodMeta { readonly name: string; readonly path: string; readonly middlewares: readonly MiddlewareFunc[]; readonly contextParamIndex: number | undefined; readonly paramMap: Map<number, WebSocketParamMeta>; readonly priority: number; readonly hosts: string[] | undefined; readonly methodType: WebSocketFetchMethodType; readonly timeout: number | undefined; constructor(name: string, path: string, middlewares: MiddlewareFunc[], contextParamIndex: number | undefined, paramMap: Map<number, WebSocketParamMeta>, priority: number, hosts: string[] | undefined, methodType: WebSocketFetchMethodType, timeout?: number); }