socketio-class-controllers
Version:
Use class-based controllers to handle websocket events
19 lines (18 loc) • 543 B
TypeScript
import { ActionMetadata } from "./ActionMetadata";
import { SocketControllerMetadataArgs } from "./args/SocketControllerMetadataArgs";
export declare class ControllerMetadata {
/**
* Controller actions.
*/
actions: ActionMetadata[];
/**
* Indicates object which is used by this controller.
*/
target: Function;
/**
* Base route for all actions registered in this controller.
*/
namespace: string | RegExp;
constructor(args: SocketControllerMetadataArgs);
readonly instance: any;
}