angelia.io
Version:
WebSockets Server and Client API for node.js and the browser, with rooms support.
16 lines (15 loc) • 472 B
TypeScript
export class Rooms extends Emitter {
/** @param {Object} RoomClass */
constructor(RoomClass: any);
RoomClass: any;
rooms: Map<any, any>;
get(id: any): any;
join(socket: any, id?: undefined): void;
leave(socket: any, id?: undefined): void;
Sockets(): Generator<any, void, unknown>;
map(fn: any): any[];
filter(fn: any): any[];
toJSON(): any[];
[Symbol.iterator](): MapIterator<any>;
}
import { Emitter } from './Emitter.js';