UNPKG

laravel-echo

Version:

Laravel Echo library for beautiful Pusher and Socket.IO integration

19 lines (16 loc) 548 B
import { PusherChannel } from './pusher-channel'; import type { BroadcastDriver } from '../echo'; /** * This class represents a Pusher private channel. */ export class PusherEncryptedPrivateChannel< TBroadcastDriver extends BroadcastDriver > extends PusherChannel<TBroadcastDriver> { /** * Send a whisper event to other clients in the channel. */ whisper(eventName: string, data: Record<any, any>): this { this.pusher.channels.channels[this.name].trigger(`client-${eventName}`, data); return this; } }