Sha256: 926fd9087c14503bc9de6025b27837aa875ed7b0dfd44d28a1aa7bdd8866c52e

Contents?: true

Size: 907 Bytes

Versions: 11

Compression:

Stored size: 907 Bytes

Contents

Whoops = {
  setupFilters: function() {
    $("#new_whoops_filter input").change(function(){
      $("#new_whoops_filter").submit()
    })
    $("#reset").click(function(){
      window.location = window.location.pathname
      return false
    })
  },
  
  setupEventLinks: function() {
    $("#instances a").click(function(){
      $(".selected").removeClass("selected")
      $(this).parents("li").addClass("selected")
      $.get(this.href,function(data){
        $("#event-details").html(data)
      }, 'html')
      return false;
    })
  },
  
  setupInfo: function() {
    $(".info-revealer").click(function() {
      $(".info").toggle(300)
    })
  },
  
  setup: function() {
    this.setupFilters();
    this.setupEventLinks();
    this.setupInfo();
  }
}

$(function(){
  Whoops.setup();
})

jQuery.ajaxSetup({ 
  beforeSend: function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")}
})

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
whoops-0.3.5 app/assets/javascripts/whoops.js
whoops-0.3.4 app/assets/javascripts/whoops.js
whoops-0.3.3 app/assets/javascripts/whoops.js
whoops-0.3.2 app/assets/javascripts/whoops.js
whoops-0.3.1 app/assets/javascripts/whoops.js
whoops-0.3 app/assets/javascripts/whoops.js
whoops-0.2.4 app/assets/javascripts/whoops.js
whoops-0.2.3 app/assets/javascripts/whoops.js
whoops-0.2.2 app/assets/javascripts/whoops.js
whoops-0.2.1 app/assets/javascripts/whoops.js
whoops-0.2 app/assets/javascripts/whoops.js