| Current File : /var/www/hrms.uiet.co.in/node_modules/laravel-echo/src/channel/socketio-private-channel.ts |
import { SocketIoChannel } from './socketio-channel';
/**
* This class represents a Socket.io private channel.
*/
export class SocketIoPrivateChannel extends SocketIoChannel {
/**
* Trigger client event on the channel.
*/
whisper(eventName: string, data: any): SocketIoChannel {
this.socket.emit('client event', {
channel: this.name,
event: `client-${eventName}`,
data: data,
});
return this;
}
}