{:uriI"file:///Users/khcr/.rvm/gems/ruby-2.2.2/gems/snaptable-0.8.5/app/assets/javascripts/snaptable/table.js?type=application/javascript&pipeline=self&id=39ef5aad06d36538f335e57a2da92b3dfd17dc11da8b5b253dc14aa88b162c8c:ET:load_pathI"Q/Users/khcr/.rvm/gems/ruby-2.2.2/gems/snaptable-0.8.5/app/assets/javascripts;T: filenameI"d/Users/khcr/.rvm/gems/ruby-2.2.2/gems/snaptable-0.8.5/app/assets/javascripts/snaptable/table.js;T: nameI"snaptable/table;T:logical_pathI"snaptable/table.self.js;T:content_typeI"application/javascript;T: sourceI"/* global $ */ "use strict"; /* Admin table */ function snapifyTable() { var snaptable = $("#snaptable"); var tableButtons = snaptable.find(".table_buttons"), editButton = tableButtons.find("a[class='edit']"), deleteButton = tableButtons.find("a[class='delete']"), showButton = tableButtons.find("a[class='show']"), path = window.location.pathname + "/"; // add ajax to the pagination snaptable.on("click", ".pagination a", function() { $.getScript(this.href); return false; }); // line clickable snaptable.on("click", "tbody tr", function(e) { var id = $(this).data("url") ; if ( typeof id !== "undefined" && !$(this).hasClass("selected") ) { $("tr.selected").removeClass("selected"); $(this).addClass("selected"); deleteButton.add(editButton).add(showButton).addClass("on"); editButton.attr("href", path + id + "/edit"); deleteButton.attr("href", path + id); showButton.attr("href", path + id); } }); // Double click snaptable.on("dblclick", "tbody tr", function() { var id = $(this).data("url"); if ( typeof id !== "undefined" ) { window.location = path + id + "/edit"; } }); } $(document).on("ready page:load", function() { snapifyTable(); }); ;T: metadata{ :dependencieso:Set: @hash{ I"environment-version;TTI"environment-paths;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"rfile-digest:///Users/khcr/.rvm/gems/ruby-2.2.2/gems/snaptable-0.8.5/app/assets/javascripts/snaptable/table.js;TT: requiredo;;{: stubbedo;;{: linkso;;{: charsetI" utf-8;F: digest"%}XT#'ۍ!]n1VԢ: lengthi:dependencies_digest"%h֗=Tݥvn0gofO:idI"E39ef5aad06d36538f335e57a2da92b3dfd17dc11da8b5b253dc14aa88b162c8c;F: mtimel+/V