![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/ts.corals.io/frontend/node_modules/laravel-echo/dist/channel/ |
import { EventFormatter } from '../util'; import { Channel } from './channel'; /** * This class represents a Pusher channel. */ export declare class PusherChannel extends Channel { /** * The Pusher client instance. */ pusher: any; /** * The name of the channel. */ name: any; /** * Channel options. */ options: any; /** * The event formatter. */ eventFormatter: EventFormatter; /** * The subscription of the channel. */ subscription: any; /** * Create a new class instance. */ constructor(pusher: any, name: any, options: any); /** * Subscribe to a Pusher channel. */ subscribe(): any; /** * Unsubscribe from a Pusher channel. */ unsubscribe(): void; /** * Listen for an event on the channel instance. */ listen(event: string, callback: Function): PusherChannel; /** * Listen for all events on the channel instance. */ listenToAll(callback: Function): PusherChannel; /** * Stop listening for an event on the channel instance. */ stopListening(event: string, callback?: Function): PusherChannel; /** * Stop listening for all events on the channel instance. */ stopListeningToAll(callback?: Function): PusherChannel; /** * Register a callback to be called anytime a subscription succeeds. */ subscribed(callback: Function): PusherChannel; /** * Register a callback to be called anytime a subscription error occurs. */ error(callback: Function): PusherChannel; /** * Bind a channel to an event. */ on(event: string, callback: Function): PusherChannel; }