silvie
Version:
Typescript Back-end Framework
13 lines (12 loc) • 426 B
TypeScript
export default class SocketNamespace {
server: any;
namespace: any;
name: string;
availableRooms: string[];
constructor(name: any);
onConnection: (socket: any) => void;
registerEvent: (socket: any, event: any, handler: any) => void;
joinRoom: (socket: any, roomName: any, callback?: any) => void;
leaveRoom: (socket: any, roomName: any) => void;
leaveAllRooms: (socket: any) => void;
}