praiadeseselle/wire/modules/Jquery/JqueryTableSorter/widgets.min.js

16 lines
45 KiB
JavaScript
Raw Normal View History

2022-03-08 15:55:41 +01:00
/*! tablesorter (FORK) - updated 05-17-2015 (v2.22.1)*/
(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else{if(typeof module==="object"&&typeof module.exports==="object"){module.exports=a(require("jquery"))}else{a(jQuery)}}}(function(a){
/*! Widget: storage - updated 3/26/2015 (v2.21.3) */
;(function(e,d,b){var c=e.tablesorter||{};c.storage=function(t,q,n,u){t=e(t)[0];var p,s,i,h=false,o={},l=t.config,m=l&&l.widgetOptions,j=(u&&u.useSessionStorage)||(m&&m.storage_useSessionStorage)?"sessionStorage":"localStorage",r=e(t),g=u&&u.id||r.attr(u&&u.group||m&&m.storage_group||"data-table-group")||m&&m.storage_tableId||t.id||e(".tablesorter").index(r),f=u&&u.url||r.attr(u&&u.page||m&&m.storage_page||"data-table-page")||m&&m.storage_fixedUrl||l&&l.fixedUrl||d.location.pathname;if(j in d){try{d[j].setItem("_tmptest","temp");h=true;d[j].removeItem("_tmptest")}catch(k){if(l&&l.debug){c.log(j+" is not supported in this browser")}}}if(e.parseJSON){if(h){o=e.parseJSON(d[j][q]||"null")||{}}else{s=b.cookie.split(/[;\s|=]/);p=e.inArray(q,s)+1;o=(p!==0)?e.parseJSON(s[p]||"null")||{}:{}}}if((n||n==="")&&d.JSON&&JSON.hasOwnProperty("stringify")){if(!o[f]){o[f]={}}o[f][g]=n;if(h){d[j][q]=JSON.stringify(o)}else{i=new Date();i.setTime(i.getTime()+(31536000000));b.cookie=q+"="+(JSON.stringify(o)).replace(/\"/g,'"')+"; expires="+i.toGMTString()+"; path=/"}}else{return o&&o[f]?o[f][g]:""}}})(jQuery,window,document);
/*! Widget: uitheme - updated 3/26/2015 (v2.21.3) */
;(function(c){var b=c.tablesorter||{};b.themes={bootstrap:{table:"table table-bordered table-striped",caption:"caption",header:"bootstrap-header",sortNone:"",sortAsc:"",sortDesc:"",active:"",hover:"",icons:"",iconSortNone:"bootstrap-icon-unsorted",iconSortAsc:"icon-chevron-up glyphicon glyphicon-chevron-up",iconSortDesc:"icon-chevron-down glyphicon glyphicon-chevron-down",filterRow:"",footerRow:"",footerCells:"",even:"",odd:""},jui:{table:"ui-widget ui-widget-content ui-corner-all",caption:"ui-widget-content",header:"ui-widget-header ui-corner-all ui-state-default",sortNone:"",sortAsc:"",sortDesc:"",active:"ui-state-active",hover:"ui-state-hover",icons:"ui-icon",iconSortNone:"ui-icon-carat-2-n-s",iconSortAsc:"ui-icon-carat-1-n",iconSortDesc:"ui-icon-carat-1-s",filterRow:"",footerRow:"",footerCells:"",even:"ui-widget-content",odd:"ui-state-default"}};c.extend(b.css,{wrapper:"tablesorter-wrapper"});b.addWidget({id:"uitheme",priority:10,format:function(s,w,h){var r,g,t,k,y,e,f,d,n,j,m,u,x=b.themes,l=w.$table.add(c(w.namespace+"_extra_table")),o=w.$headers.add(c(w.namespace+"_extra_headers")),v=w.theme||"jui",q=x[v]||{},z=c.trim([q.sortNone,q.sortDesc,q.sortAsc,q.active].join(" ")),p=c.trim([q.iconSortNone,q.iconSortDesc,q.iconSortAsc].join(" "));if(w.debug){k=new Date()}if(!l.hasClass("tablesorter-"+v)||w.theme!==w.appliedTheme||!h.uitheme_applied){h.uitheme_applied=true;n=x[w.appliedTheme]||{};u=!c.isEmptyObject(n);j=u?[n.sortNone,n.sortDesc,n.sortAsc,n.active].join(" "):"";m=u?[n.iconSortNone,n.iconSortDesc,n.iconSortAsc].join(" "):"";if(u){h.zebra[0]=c.trim(" "+h.zebra[0].replace(" "+n.even,""));h.zebra[1]=c.trim(" "+h.zebra[1].replace(" "+n.odd,""));w.$tbodies.children().removeClass([n.even,n.odd].join(" "))}if(q.even){h.zebra[0]+=" "+q.even}if(q.odd){h.zebra[1]+=" "+q.odd}l.children("caption").removeClass(n.caption||"").addClass(q.caption);f=l.removeClass((w.appliedTheme?"tablesorter-"+(w.appliedTheme||""):"")+" "+(n.table||"")).addClass("tablesorter-"+v+" "+(q.table||"")).children("tfoot");w.appliedTheme=w.theme;if(f.length){f.children("tr").removeClass(n.footerRow||"").addClass(q.footerRow).children("th, td").removeClass(n.footerCells||"").addClass(q.footerCells)}o.removeClass((u?[n.header,n.hover,j].join(" "):"")||"").addClass(q.header).not(".sorter-false").unbind("mouseenter.tsuitheme mouseleave.tsuitheme").bind("mouseenter.tsuitheme mouseleave.tsuitheme",function(i){c(this)[i.type==="mouseenter"?"addClass":"removeClass"](q.hover||"")});o.each(function(){var i=c(this);if(!i.find("."+b.css.wrapper).length){i.wrapInner('<div class="'+b.css.wrapper+'" style="position:relative;height:100%;width:100%"></div>')}});if(w.cssIcon){o.find("."+b.css.icon).removeClass(u?[n.icons,m].join(" "):"").addClass(q.icons||"")}if(l.hasClass("hasFilters")){l.children("thead").children("."+b.css.filterRow).removeClass(u?n.filterRow||"":"").addClass(q.filterRow||"")}}for(r=0;r<w.columns;r++){y=w.$headers.add(c(w.namespace+"_extra_headers")).not(".sorter-false").filter('[data-column="'+r+'"]');e=(b.css.icon)?y.find("."+b.css.icon):c();d=o.not(".sorter-false").filter('[data-column="'+r+'"]:last');if(d.length){y.removeClass(z);e.removeClass(p);if(d[0].sortDisabled){e.removeClass(q.icons||"")}else{g=q.sortNone;t=q.iconSortNone;if(d.hasClass(b.css.sortAsc)){g=[q.sortAsc,q.active].join(" ");t=q.iconSortAsc}else{if(d.hasClass(b.css.sortDesc)){g=[q.sortDesc,q.active].join(" ");t=q.iconSortDesc}}y.addClass(g);e.addClass(t||"")}}}if(w.debug){b.benchmark("Applying "+v+" theme",k)}},remove:function(m,g,j,k){if(!j.uitheme_applied){return}var l=g.$table,e=g.appliedTheme||"jui",i=b.themes[e]||b.themes.jui,h=l.children("thead").children(),d=i.sortNone+" "+i.sortDesc+" "+i.sortAsc,f=i.iconSortNone+" "+i.iconSortDesc+" "+i.iconSortAsc;l.removeClass("tablesorter-"+e+" "+i.table);j.uitheme_applied=false;if(k){return}l.find(b.css.header).removeClass(i.header);h.unbind("mouseenter.tsuitheme mouseleave.tsuitheme").removeClass(i.hover+" "+d+" "+i.active).filter("."+b.css.filterRow).removeClass(i.filterRow);h.find("."+b.css.icon).removeClass(i.icons+" "+f)}})})(j
/*! Widget: columns */
;(function(c){var b=c.tablesorter||{};b.addWidget({id:"columns",priority:30,options:{columns:["primary","secondary","tertiary"]},format:function(s,l,n){var e,m,p,t,k,r,f,i,q=l.$table,g=l.$tbodies,d=l.sortList,j=d.length,h=n&&n.columns||["primary","secondary","tertiary"],o=h.length-1;f=h.join(" ");for(m=0;m<g.length;m++){e=b.processTbody(s,g.eq(m),true);p=e.children("tr");p.each(function(){k=c(this);if(this.style.display!=="none"){r=k.children().removeClass(f);if(d&&d[0]){r.eq(d[0][0]).addClass(h[0]);if(j>1){for(i=1;i<j;i++){r.eq(d[i][0]).addClass(h[i]||h[o])}}}}});b.processTbody(s,e,false)}t=n.columns_thead!==false?["thead tr"]:[];if(n.columns_tfoot!==false){t.push("tfoot tr")}if(t.length){p=q.find(t.join(",")).children().removeClass(f);if(j){for(i=0;i<j;i++){p.filter('[data-column="'+d[i][0]+'"]').addClass(h[i]||h[o])}}}},remove:function(h,j,g){var f,e,i=j.$tbodies,d=(g.columns||["primary","secondary","tertiary"]).join(" ");j.$headers.removeClass(d);j.$table.children("tfoot").children("tr").children("th, td").removeClass(d);for(f=0;f<i.length;f++){e=b.processTbody(h,i.eq(f),true);e.children("tr").each(function(){c(this).children().removeClass(d)});b.processTbody(h,e,false)}}})})(jQuery);
/*! Widget: filter - updated 5/17/2015 (v2.22.1) */
;(function(d){var c=d.tablesorter||{},b=c.css;d.extend(b,{filterRow:"tablesorter-filter-row",filter:"tablesorter-filter",filterDisabled:"disabled",filterRowHide:"hideme"});c.addWidget({id:"filter",priority:50,options:{filter_childRows:false,filter_childByColumn:false,filter_columnFilters:true,filter_columnAnyMatch:true,filter_cellFilter:"",filter_cssFilter:"",filter_defaultFilter:{},filter_excludeFilter:{},filter_external:"",filter_filteredRow:"filtered",filter_formatter:null,filter_functions:null,filter_hideEmpty:true,filter_hideFilters:false,filter_ignoreCase:true,filter_liveSearch:true,filter_onlyAvail:"filter-onlyAvail",filter_placeholder:{search:"",select:""},filter_reset:null,filter_saveFilters:false,filter_searchDelay:300,filter_searchFiltered:true,filter_selectSource:null,filter_startsWith:false,filter_useParsedData:false,filter_serversideFiltering:false,filter_defaultAttrib:"data-value",filter_selectSourceSeparator:"|"},format:function(f,g,e){if(!g.$table.hasClass("hasFilters")){c.filter.init(f,g,e)}},remove:function(m,g,i,j){var h,e,k=g.$table,f=g.$tbodies,l="addRows updateCell update updateRows updateComplete appendCache filterReset filterEnd search ".split(" ").join(g.namespace+"filter ");k.removeClass("hasFilters").unbind(l.replace(/\s+/g," ")).find("."+b.filterRow).remove();if(j){return}for(h=0;h<f.length;h++){e=c.processTbody(m,f.eq(h),true);e.children().removeClass(i.filter_filteredRow).show();c.processTbody(m,e,false)}if(i.filter_reset){d(document).undelegate(i.filter_reset,"click.tsfilter")}}});c.filter={regex:{regex:/^\/((?:\\\/|[^\/])+)\/([mig]{0,3})?$/,child:/tablesorter-childRow/,filtered:/filtered/,type:/undefined|number/,exact:/(^[\"\'=]+)|([\"\'=]+$)/g,nondigit:/[^\w,. \-()]/g,operators:/[<>=]/g,query:"(q|query)"},types:{regex:function(j,h){if(c.filter.regex.regex.test(h.filter)){var g,f=h.filter_regexCache[h.index]||c.filter.regex.regex.exec(h.filter),i=f instanceof RegExp;try{if(!i){h.filter_regexCache[h.index]=f=new RegExp(f[1],f[2])}g=f.test(h.exact)}catch(e){g=false}return g}return null},operators:function(l,h){if(/^[<>]=?/.test(h.iFilter)&&h.iExact!==""){var f,o,i,n=l.table,j=h.index,m=h.parsed[j],k=c.formatFloat(h.iFilter.replace(c.filter.regex.operators,""),n),e=l.parsers[j],g=k;if(m||e.type==="numeric"){i=d.trim(""+h.iFilter.replace(c.filter.regex.operators,""));o=c.filter.parseFilter(l,i,j,true);k=(typeof o==="number"&&o!==""&&!isNaN(o))?o:k}if((m||e.type==="numeric")&&!isNaN(k)&&typeof h.cache!=="undefined"){f=h.cache}else{i=isNaN(h.iExact)?h.iExact.replace(c.filter.regex.nondigit,""):h.iExact;f=c.formatFloat(i,n)}if(/>/.test(h.iFilter)){o=/>=/.test(h.iFilter)?f>=k:f>k}else{if(/</.test(h.iFilter)){o=/<=/.test(h.iFilter)?f<=k:f<k}}if(!o&&g===""){o=true}return o}return null},notMatch:function(i,h){if(/^\!/.test(h.iFilter)){var g,e=h.iFilter.replace("!",""),f=c.filter.parseFilter(i,e,h.index,h.parsed[h.index])||"";if(c.filter.regex.exact.test(f)){f=f.replace(c.filter.regex.exact,"");return f===""?true:d.trim(f)!==h.iExact}else{g=h.iExact.search(d.trim(f));return f===""?true:!(i.widgetOptions.filter_startsWith?g===0:g>=0)}}return null},exact:function(h,g){if(c.filter.regex.exact.test(g.iFilter)){var e=g.iFilter.replace(c.filter.regex.exact,""),f=c.filter.parseFilter(h,e,g.index,g.parsed[g.index])||"";return g.anyMatch?d.inArray(f,g.rowArray)>=0:f==g.iExact}return null},and:function(k,j){if(c.filter.regex.andTest.test(j.filter)){var g=j.index,f=j.parsed[g],i=j.iFilter.split(c.filter.regex.andSplit),e=j.iExact.search(d.trim(c.filter.parseFilter(k,i[0],g,f)))>=0,h=i.length-1;while(e&&h){e=e&&j.iExact.search(d.trim(c.filter.parseFilter(k,i[h],g,f)))>=0;h--}return e}return null},range:function(j,e){if(c.filter.regex.toTest.test(e.iFilter)){var n,f,m,k,l=j.table,g=e.index,i=e.parsed[g],h=e.iFilter.split(c.filter.regex.toSplit);f=h[0].replace(c.filter.regex.nondigit,"")||"";m=c.formatFloat(c.filter.parseFilter(j,f,g,i),l);f=h[1].replace(c.filter.regex.nondigit,"")||"";k=c.formatFloat(c.filter.parseFilter(j,f,g,i),l);if(i||j.parsers[g].type==="numeric"){n=j.parsers[g].format(""+h[0],l,j.$headers.
/*! Widget: stickyHeaders - updated 3/26/2015 (v2.21.3) */
;(function(d,c){var b=d.tablesorter||{};d.extend(b.css,{sticky:"tablesorter-stickyHeader",stickyVis:"tablesorter-sticky-visible",stickyHide:"tablesorter-sticky-hidden",stickyWrap:"tablesorter-sticky-wrapper"});b.addHeaderResizeEvent=function(l,h,f){l=d(l)[0];var e,g={timer:250},m=d.extend({},g,f),i=l.config,k=i.widgetOptions,j=function(n){k.resize_flag=true;e=[];i.$headers.each(function(){var p=d(this),r=p.data("savedSizes")||[0,0],q=this.offsetWidth,o=this.offsetHeight;if(q!==r[0]||o!==r[1]){p.data("savedSizes",[q,o]);e.push(this)}});if(e.length&&n!==false){i.$table.trigger("resize",[e])}k.resize_flag=false};j(false);clearInterval(k.resize_timer);if(h){k.resize_flag=false;return false}k.resize_timer=setInterval(function(){if(k.resize_flag){return}j()},m.timer)};b.addWidget({id:"stickyHeaders",priority:60,options:{stickyHeaders:"",stickyHeaders_attachTo:null,stickyHeaders_xScroll:null,stickyHeaders_yScroll:null,stickyHeaders_offset:0,stickyHeaders_filteredToTop:true,stickyHeaders_cloneId:"-sticky",stickyHeaders_addResizeEvent:true,stickyHeaders_includeCaption:true,stickyHeaders_zIndex:2},format:function(u,v,h){if(v.$table.hasClass("hasStickyHeaders")||(d.inArray("filter",v.widgets)>=0&&!v.$table.hasClass("hasFilters"))){return}var p=v.$table,z=d(h.stickyHeaders_attachTo),r=v.namespace+"stickyheaders ",s=d(h.stickyHeaders_yScroll||h.stickyHeaders_attachTo||c),k=d(h.stickyHeaders_xScroll||h.stickyHeaders_attachTo||c),o=p.children("thead:first"),x=o.children("tr").not(".sticky-false").children(),f=p.children("tfoot"),j=isNaN(h.stickyHeaders_offset)?d(h.stickyHeaders_offset):"",m=j.length?j.height()||0:parseInt(h.stickyHeaders_offset,10)||0,w=p.parent().closest("."+b.css.table).hasClass("hasStickyHeaders")?p.parent().closest("table.tablesorter")[0].config.widgetOptions.$sticky.parent():[],t=w.length?w.height():0,A=h.$sticky=p.clone().addClass("containsStickyHeaders "+b.css.sticky+" "+h.stickyHeaders+" "+v.namespace.slice(1)+"_extra_table").wrap('<div class="'+b.css.stickyWrap+'">'),n=A.parent().addClass(b.css.stickyHide).css({position:z.length?"absolute":"fixed",padding:parseInt(A.parent().parent().css("padding-left"),10),top:m+t,left:0,visibility:"hidden",zIndex:h.stickyHeaders_zIndex||2}),y=A.children("thead:first"),l,q="",i=0,e=function(B,C){B.filter(":visible").each(function(E){var F,D,G=C.filter(":visible").eq(E),H=d(this);if(H.css("box-sizing")==="border-box"){F=H.outerWidth()}else{if(G.css("border-collapse")==="collapse"){if(c.getComputedStyle){F=parseFloat(c.getComputedStyle(this,null).width)}else{D=parseFloat(H.css("border-width"));F=H.outerWidth()-parseFloat(H.css("padding-left"))-parseFloat(H.css("padding-right"))-D}}else{F=H.width()}}G.css({"min-width":F,"max-width":F})})},g=function(){m=j.length?j.height()||0:parseInt(h.stickyHeaders_offset,10)||0;i=0;n.css({left:z.length?parseInt(z.css("padding-left"),10)||0:p.offset().left-parseInt(p.css("margin-left"),10)-k.scrollLeft()-i,width:p.outerWidth()});e(p,A);e(x,l)};if(z.length&&!z.css("position")){z.css("position","relative")}if(A.attr("id")){A[0].id+=h.stickyHeaders_cloneId}A.find("thead:gt(0), tr.sticky-false").hide();A.find("tbody, tfoot").remove();A.find("caption").toggle(h.stickyHeaders_includeCaption);l=y.children().children();A.css({height:0,width:0,margin:0});l.find("."+b.css.resizer).remove();p.addClass("hasStickyHeaders").bind("pagerComplete"+r,function(){g()});b.bindEvents(u,y.children().children("."+b.css.header));p.after(n);if(v.onRenderHeader){y.children("tr").children().each(function(B){v.onRenderHeader.apply(d(this),[B,v,A])})}k.add(s).unbind(("scroll resize ".split(" ").join(r)).replace(/\s+/g," ")).bind("scroll resize ".split(" ").join(r),function(F){if(!p.is(":visible")){return}t=w.length?w.offset().top-s.scrollTop()+w.height():0;var H=p.offset(),E=d.isWindow(s[0]),D=d.isWindow(k[0]),G=(z.length?(E?s.scrollTop():s.offset().top):s.scrollTop())+m+t,C=p.height()-(n.height()+(f.height()||0)),B=(G>H.top)&&(G<H.top+C)?"visible":"hidden",I={visibility:B};if(z.length){I.top=E?G-z.offset().top:z.scrollTop()}if(D){I.left=p.offset().left-parseInt(p.css("ma
/*! Widget: resizable - updated 5/17/2015 (v2.22.0) */
;(function(d,c){var b=d.tablesorter||{};d.extend(b.css,{resizableContainer:"tablesorter-resizable-container",resizableHandle:"tablesorter-resizable-handle",resizableNoSelect:"tablesorter-disableSelection",resizableStorage:"tablesorter-resizable"});d(function(){var e="<style>body."+b.css.resizableNoSelect+" { -ms-user-select: none; -moz-user-select: -moz-none;-khtml-user-select: none; -webkit-user-select: none; user-select: none; }."+b.css.resizableContainer+" { position: relative; height: 1px; }."+b.css.resizableHandle+" { position: absolute; display: inline-block; width: 8px; top: 1px;cursor: ew-resize; z-index: 3; user-select: none; -moz-user-select: none; }</style>";d(e).appendTo("body")});b.resizable={init:function(k,g){if(k.$table.hasClass("hasResizable")){return}k.$table.addClass("hasResizable");b.resizableReset(k.table,true);g.resizable_={$wrap:k.$table.parent(),mouseXPosition:0,$target:null,$next:null,overflow:k.$table.parent().css("overflow")==="auto",fullWidth:Math.abs(k.$table.parent().width()-k.$table.width())<20,storedSizes:[]};var j,e,f,i,h=parseInt(k.$table.css("margin-top"),10);g.resizable_.storedSizes=i=((b.storage&&g.resizable!==false)?b.storage(k.table,b.css.resizableStorage):[])||[];b.resizable.setWidths(k,g,i);g.$resizable_container=d('<div class="'+b.css.resizableContainer+'">').css({top:h}).insertBefore(k.$table);for(f=0;f<k.columns;f++){e=k.$headerIndexed[f];j=b.getData(e,b.getColumnData(k.table,k.headers,f),"resizable")==="false";if(!j){d('<div class="'+b.css.resizableHandle+'">').appendTo(g.$resizable_container).attr({"data-column":f,unselectable:"on"}).data("header",e).bind("selectstart",false)}}k.$table.one("tablesorter-initialized",function(){b.resizable.setHandlePosition(k,g);b.resizable.bindings(this.config,this.config.widgetOptions)})},setWidth:function(e,f){e.css({width:f,"min-width":"","max-width":""})},setWidths:function(j,g,i){var f,h=d(j.namespace+"_extra_headers"),e=j.$table.children("colgroup").children("col");i=i||g.resizable_.storedSizes||[];if(i.length){for(f=0;f<j.columns;f++){j.$headerIndexed[f].width(i[f]);if(h.length){b.resizable.setWidth(h.eq(f).add(e.eq(f)),i[f])}}if(d(j.namespace+"_extra_table").length&&!b.hasWidget(j.table,"scroller")){b.resizable.setWidth(d(j.namespace+"_extra_table"),j.$table.outerWidth())}}},setHandlePosition:function(k,i){var h,j=b.hasWidget(k.table,"scroller"),f=k.$table.height(),e=i.$resizable_container.children(),g=Math.floor(e.width()/2);if(j){f=0;k.$table.closest("."+b.css.scrollerWrap).children().each(function(){var l=d(this);f+=l.filter('[style*="height"]').length?l.height():l.children("table").height()})}h=k.$table.position().left;e.each(function(){var o=d(this),n=parseInt(o.attr("data-column"),10),m=k.columns-1,l=o.data("header");if(!l){return}if(!l.is(":visible")){o.hide()}else{if(n<m||n===m&&i.resizable_addLastColumn){o.css({display:"inline-block",height:f,left:l.position().left-h+l.outerWidth()-g})}}})},toggleTextSelection:function(g,e){var f=g.namespace+"tsresize";g.widgetOptions.resizable_.disabled=e;d("body").toggleClass(b.css.resizableNoSelect,e);if(e){d("body").attr("unselectable","on").bind("selectstart"+f,false)}else{d("body").removeAttr("unselectable").unbind("selectstart"+f)}},bindings:function(g,f){var e=g.namespace+"tsresize";f.$resizable_container.children().bind("mousedown",function(j){var i,m,l=f.resizable_,k=d(g.namespace+"_extra_headers"),h=d(j.target).data("header");i=parseInt(h.attr("data-column"),10);l.$target=h=h.add(k.filter('[data-column="'+i+'"]'));l.target=i;l.$next=j.shiftKey||f.resizable_targetLast?h.parent().children().not(".resizable-false").filter(":last"):h.nextAll(":not(.resizable-false)").eq(0);i=parseInt(l.$next.attr("data-column"),10);l.$next=l.$next.add(k.filter('[data-column="'+i+'"]'));l.next=i;l.mouseXPosition=j.pageX;l.storedSizes=[];for(i=0;i<g.columns;i++){m=g.$headerIndexed[i];l.storedSizes[i]=m.is(":visible")?m.width():0}b.resizable.toggleTextSelection(g,true)});d(document).bind("mousemove"+e,function(h){var i=f.resizable_;if(!i.disabled||i.mouseXPosition===0||!i.$target){return}if(f.resizable_th
/*! Widget: saveSort */
;(function(c){var b=c.tablesorter||{};b.addWidget({id:"saveSort",priority:20,options:{saveSort:true},init:function(f,e,g,d){e.format(f,g,d,true)},format:function(l,h,i,k){var g,d,j=h.$table,e=i.saveSort!==false,f={sortList:h.sortList};if(h.debug){d=new Date()}if(j.hasClass("hasSaveSort")){if(e&&l.hasInitialized&&b.storage){b.storage(l,"tablesorter-savesort",f);if(h.debug){b.benchmark("saveSort widget: Saving last sort: "+h.sortList,d)}}}else{j.addClass("hasSaveSort");f="";if(b.storage){g=b.storage(l,"tablesorter-savesort");f=(g&&g.hasOwnProperty("sortList")&&c.isArray(g.sortList))?g.sortList:"";if(h.debug){b.benchmark('saveSort: Last sort loaded: "'+f+'"',d)}j.bind("saveSortReset",function(m){m.stopPropagation();b.storage(l,"tablesorter-savesort","")})}if(k&&f&&f.length>0){h.sortList=f}else{if(l.hasInitialized&&f&&f.length>0){j.trigger("sorton",[f])}}}},remove:function(d,e){e.$table.removeClass("hasSaveSort");if(b.storage){b.storage(d,"tablesorter-savesort","")}}})})(jQuery);return a.tablesorter}));