File: toolbar.min.js

package info (click to toggle)
libplack-middleware-debug-perl 0.18%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 284 kB
  • sloc: perl: 599; makefile: 8; sql: 5
file content (1 line) | stat: -rw-r--r-- 3,347 bytes parent folder | download | duplicates (2)
1
var jQd=jQuery.noConflict(true);jQd(function(b){var a="plack_debug_panel";b.plDebug=function(d,c){b.plDebug.init()};b.extend(b.plDebug,{init:function(){var c=null;b("#plDebugPanelList li a").click(function(){if(!this.className){return false}c=b("#plDebug #"+this.classList.item(0));if(c.is(":visible")){b(document).trigger("close.plDebug");b(this).parent().removeClass("active")}else{b(".panelContent").hide();c.show();b.plDebug.open();b("#plDebugToolbar li").removeClass("active");b(this).parent().addClass("active")}return false});b("#plDebug a.plDebugClose").click(function(){b(document).trigger("close.plDebug");b("#plDebugToolbar li").removeClass("active");return false});b("#plDebug a.remoteCall").click(function(){b("#plDebugWindow").load(this.href,{},function(){b("#plDebugWindow a.plDebugBack").click(function(){b(this).parent().parent().hide();return false})});b("#plDebugWindow").show();return false});b("#plDebugTemplatePanel a.plTemplateShowContext").click(function(){b.plDebug.toggle_arrow(b(this).children(".toggleArrow"));b.plDebug.toggle_content(b(this).parent().next());return false});b("#plDebugSQLPanel a.plSQLShowStacktrace").click(function(){b.plDebug.toggle_content(b(".plSQLHideStacktraceDiv",b(this).parents("tr")));return false});b("#plHideToolBarButton").click(function(){b.plDebug.hide_toolbar(true);return false});b("#plShowToolBarButton").click(function(){b.plDebug.show_toolbar();return false});if(b.cookie(a)){b.plDebug.hide_toolbar(false)}else{b.plDebug.show_toolbar(false)}},open:function(){},toggle_content:function(c){if(c.is(":visible")){c.hide()}else{c.show()}},close:function(){b(document).trigger("close.plDebug");return false},hide_toolbar:function(c){b("#plDebugWindow").hide();b(".panelContent").hide();b("#plDebugToolbar li").removeClass("active");b("#plDebugToolbar").hide("fast");b("#plDebugToolbarHandle").show();b(document).unbind("keydown.plDebug");if(c){b.cookie(a,"hide",{path:"/",expires:10})}},show_toolbar:function(c){b(document).bind("keydown.plDebug",function(d){if(d.keyCode==27){b.plDebug.close()}});b("#plDebugToolbarHandle").hide();if(c){b("#plDebugToolbar").show("fast")}else{b("#plDebugToolbar").show()}b.cookie(a,null,{path:"/",expires:-1})},toggle_arrow:function(d){var c=String.fromCharCode(9654);var e=String.fromCharCode(9660);d.html(d.html()==c?e:c)}});b(document).bind("close.plDebug",function(){if(b("#plDebugWindow").is(":visible")){b("#plDebugWindow").hide();return}if(b(".panelContent").is(":visible")){b(".panelContent").hide();return}if(b("#plDebugToolbar").is(":visible")){b.plDebug.hide_toolbar(true);return}})});jQd(function(b){b.plDebug()});jQd.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQd.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};