kawkab-frontend
Version:
Kawkab frontend is a frontend library for the Kawkab framework
16 lines (15 loc) • 447 B
TypeScript
type EventHandler = (data: any) => void;
export declare class SocketClient {
private url;
private socket;
private eventListeners;
constructor(url: string);
connect(): void;
disconnect(): void;
on(eventName: string, handler: EventHandler): void;
emit(eventName: string, data: any): void;
private triggerEvent;
get isConnected(): boolean;
off(eventName: string, handler: EventHandler): void;
}
export {};