
PK 
import { EventFormatter } from './../util';
import { Channel } from './channel';
/**
* This class represents a null channel.
*/
export class NullChannel extends Channel {
/**
* Subscribe to a channel.
*/
subscribe(): any {
//
}
/**
* Unsubscribe from a channel.
*/
unsubscribe(): void {
//
}
/**
* Listen for an event on the channel instance.
*/
listen(event: string, callback: Function): NullChannel {
return this;
}
/**
* Stop listening for an event on the channel instance.
*/
stopListening(event: string): NullChannel {
return this;
}
/**
* Bind a channel to an event.
*/
on(event: string, callback: Function): NullChannel {
return this;
}
}


PK 99