Alice

 view release on metacpan or  search on metacpan

lib/Alice/Test/MockIRC.pm  view on Meta::CPAN

  $self->cbs->{registered}->();
}
sub disconnect {
  my $self = shift;
  $self->is_connected(1);
  $self->cbs->{disconnect}->();
}
sub enable_ping {}

sub reg_cb {
  my ($self, %callbacks) = @_;
  for (keys %callbacks) {
    $self->cbs->{$_} = $callbacks{$_}; 
  }
}

sub is_channel_name {
  my ($self, $name) = @_;
  return $name =~ /^[#&]/;
}

sub channel_list {
  my $self = shift;

share/static/alice.js  view on Meta::CPAN

    this.selectedSet = '';
    this.tabs = $('tabs');
    this.topic = $('topic');
    this.nicklist = $('nicklist');
    this.overlayVisible = false;
    this.lastnotify = 0;
    this.topic_height = "14px";
    this.beep = new Audio("/static/beep.mp3");

    this.oembeds = [];
    this.jsonp_callbacks = {};

    this.connection = window.WebSocket && !window.location.search.match(/&?stream=xhr/) ?
      new Alice.Connection.WebSocket(this)
      : new Alice.Connection.XHR(this);

    this.tabs_width = $('tabs_container').getWidth();
    this.tabs_layout = this.tabs.getLayout();

    this.base_filters = this.baseFilters();
    this.message_filters = [];



( run in 0.577 second using v1.01-cache-2.11-cpan-10033ea8487 )