src/pyams_skin/resources/js/myams-dataTables.min.js
changeset 474 7bb070e90138
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/resources/js/myams-dataTables.min.js	Wed Dec 05 13:13:47 2018 +0100
@@ -0,0 +1,1 @@
+(function(c,b){c.extend(true,c.fn.dataTable.defaults,{sDom:"R<'dt-top-row'CLF>r<'dt-wrapper't><'dt-row dt-bottom-row'<'row'<'col-sm-6'i><'col-sm-6 text-right'p>>",sPaginationType:"bootstrap",oLanguage:{sLengthMenu:"_MENU_",sSearch:"_INPUT_"}});c.extend(c.fn.dataTableExt.oStdClasses,{sWrapper:"dataTables_wrapper form-inline"});c.fn.dataTableExt.oApi.fnPagingInfo=function(e){return{iStart:e._iDisplayStart,iEnd:e.fnDisplayEnd(),iLength:e._iDisplayLength,iTotal:e.fnRecordsTotal(),iFilteredTotal:e.fnRecordsDisplay(),iPage:e._iDisplayLength===-1?0:Math.ceil(e._iDisplayStart/e._iDisplayLength),iTotalPages:e._iDisplayLength===-1?0:Math.ceil(e.fnRecordsDisplay()/e._iDisplayLength)}};c.fn.dataTableExt.aTypes.unshift(function(e){if(e!==null&&e.match(/^(0[1-9]|[1-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/[0-3][0-9]{3}$/)){return"date-euro"}return null});c.fn.dataTableExt.aTypes.unshift(function(e){if(e!==null&&e.match(/^(0[1-9]|[1-2][0-9]|3[0-1])\/(0[1-9]|1[0-2])\/[0-3][0-9]{3} - ([0-1][0-9]|2[0-3]):[0-5][0-9]$/)){return"datetime-euro"}return null});c.extend(c.fn.dataTableExt.oSort,{"numeric-comma-asc":function(g,f){var e=g.replace(/,/,".").replace(/ /g,"");var h=f.replace(/,/,".").replace(/ /g,"");e=parseFloat(e);h=parseFloat(h);return((e<h)?-1:((e>h)?1:0))},"numeric-comma-desc":function(g,f){var e=g.replace(/,/,".").replace(/ /g,"");var h=f.replace(/,/,".").replace(/ /g,"");e=parseFloat(e);h=parseFloat(h);return((e<h)?1:((e>h)?-1:0))},"date-euro-pre":function(g){var h=c.trim(g);var e;if(h!==""){var f=h.split("/");e=(f[2]+f[1]+f[0])*1}else{e=10000000}return e},"date-euro-asc":function(f,e){return f-e},"date-euro-desc":function(f,e){return e-f},"datetime-euro-pre":function(g){var j=c.trim(g);var e;if(j!==""){var h=j.split(" - ");var f=h[0].split("/");var i=h[1].split(":");e=(f[2]+f[1]+f[0]+i[0]+i[1])*1}else{e=100000000000}return e},"datetime-euro-asc":function(f,e){return f-e},"datetime-euro-desc":function(f,e){return e-f}});c.extend(c.fn.dataTableExt.oPagination,{bootstrap:{fnInit:function(i,f,h){var e=i.oLanguage.oPaginate;var j=function(k){k.preventDefault();if(i.oApi._fnPageChange(i,k.data.action)){h(i)}};c(f).append('<ul class="pagination"><li class="prev disabled"><a href="#">'+e.sPrevious+'</a></li><li class="next disabled"><a href="#">'+e.sNext+"</a></li></ul>");var g=c("a",f);c(g[0]).on("click.DT",{action:"previous"},j);c(g[1]).on("click.DT",{action:"next"},j)},fnUpdate:function(g,p){var q=5;var l=g.oInstance.fnPagingInfo();var o=g.aanFeatures.p;var n,m,k,e,r,h,f=Math.floor(q/2);if(l.iTotalPages<q){e=1;r=l.iTotalPages}else{if(l.iPage<=f){e=1;r=q}else{if(l.iPage>=(l.iTotalPages-f)){e=l.iTotalPages-q+1;r=l.iTotalPages}else{e=l.iPage-f+1;r=e+q-1}}}for(n=0,h=o.length;n<h;n++){c("li:gt(0)",o[n]).filter(":not(:last)").remove();for(m=e;m<=r;m++){k=(m===l.iPage+1)?'class="active"':"";c("<li "+k+'><a href="#">'+m+"</a></li>").insertBefore(c("li:last",o[n])[0]).on("click",function(i){i.preventDefault();g._iDisplayStart=(parseInt(c("a",this).text(),10)-1)*l.iLength;p(g)})}if(l.iPage===0){c("li:first",o[n]).addClass("disabled")}else{c("li:first",o[n]).removeClass("disabled")}if(l.iPage===l.iTotalPages-1||l.iTotalPages===0){c("li:last",o[n]).addClass("disabled")}else{c("li:last",o[n]).removeClass("disabled")}}}}});c.extend(c.fn.dataTableExt.oPagination,{bootstrap_full:{fnInit:function(i,f,h){var e=i.oLanguage.oPaginate;var j=function(k){k.preventDefault();if(i.oApi._fnPageChange(i,k.data.action)){h(i)}};c(f).append('<ul class="pagination"><li class="first disabled"><a href="#">'+e.sFirst+'</a></li><li class="prev disabled"><a href="#">'+e.sPrevious+'</a></li><li class="next disabled"><a href="#">'+e.sNext+'</a></li><li class="last disabled"><a href="#">'+e.sLast+"</a></li></ul>");var g=c("a",f);c(g[0]).on("click.DT",{action:"first"},j);c(g[1]).on("click.DT",{action:"previous"},j);c(g[2]).on("click.DT",{action:"next"},j);c(g[3]).on("click.DT",{action:"last"},j)},fnUpdate:function(g,p){var q=5;var l=g.oInstance.fnPagingInfo();var o=g.aanFeatures.p;var n,m,k,e,h,r,f=Math.floor(q/2);if(l.iTotalPages<q){e=1;r=l.iTotalPages}else{if(l.iPage<=f){e=1;r=q}else{if(l.iPage>=(l.iTotalPages-f)){e=l.iTotalPages-q+1;r=l.iTotalPages}else{e=l.iPage-f+1;r=e+q-1}}}for(n=0,h=o.length;n<h;n++){c("li",o[n]).filter(":not(.first)").filter(":not(.last)").filter(":not(.prev)").filter(":not(.next)").remove();for(m=e;m<=r;m++){k=(m===l.iPage+1)?'class="active"':"";c("<li "+k+'><a href="#">'+m+"</a></li>").insertBefore(c("li.next",o[n])[0]).on("click",function(i){i.preventDefault();g._iDisplayStart=(parseInt(c("a",this).text(),10)-1)*l.iLength;p(g)})}if(l.iPage===0){c("li.first",o[n]).addClass("disabled");c("li.prev",o[n]).addClass("disabled")}else{c("li.prev",o[n]).removeClass("disabled");c("li.first",o[n]).removeClass("disabled")}if(l.iPage===l.iTotalPages-1||l.iTotalPages===0){c("li.last",o[n]).addClass("disabled");c("li.next",o[n]).addClass("disabled")}else{c("li.next",o[n]).removeClass("disabled");c("li.last",o[n]).removeClass("disabled")}}}}});c.extend(c.fn.dataTableExt.oPagination,{bootstrap_prevnext:{fnInit:function(i,f,h){var e=i.oLanguage.oPaginate;var j=function(k){k.preventDefault();if(i.oApi._fnPageChange(i,k.data.action)){h(i)}};c(f).append('<ul class="pagination"><li class="first disabled"><a href="#"><i class="fa fa-fw fa-fast-backward"></i></a></li><li class="prev disabled"><a href="#"><i class="fa fa-fw fa-step-backward"></i></a></li><li class="next disabled"><a href="#"><i class="fa fa-fw fa-step-forward"></i></a></li><li class="last disabled"><a href="#"><i class="fa fa-fw fa-fast-forward"></i></a></li></ul>');var g=c("a",f);c(g[0]).on("click.DT",{action:"first"},j);c(g[1]).on("click.DT",{action:"previous"},j);c(g[2]).on("click.DT",{action:"next"},j);c(g[3]).on("click.DT",{action:"last"},j)},fnUpdate:function(g,p){var q=5;var l=g.oInstance.fnPagingInfo();var o=g.aanFeatures.p;var n,m,k,e,r,h,f=Math.floor(q/2);if(l.iTotalPages<q){e=1;r=l.iTotalPages}else{if(l.iPage<=f){e=1;r=q}else{if(l.iPage>=(l.iTotalPages-f)){e=l.iTotalPages-q+1;r=l.iTotalPages}else{e=l.iPage-f+1;r=e+q-1}}}for(n=0,h=o.length;n<h;n++){if(l.iPage===0){c("li.first",o[n]).addClass("disabled");c("li.prev",o[n]).addClass("disabled")}else{c("li.prev",o[n]).removeClass("disabled");c("li.first",o[n]).removeClass("disabled")}if(l.iPage===l.iTotalPages-1||l.iTotalPages===0){c("li.last",o[n]).addClass("disabled");c("li.next",o[n]).addClass("disabled")}else{c("li.next",o[n]).removeClass("disabled");c("li.last",o[n]).removeClass("disabled")}}}}});if(c.fn.DataTable.TableTools){c.extend(true,c.fn.DataTable.TableTools.classes,{container:"DTTT btn-group",buttons:{normal:"btn btn-default btn-sm",disabled:"disabled"},collection:{container:"DTTT_dropdown dropdown-menu",buttons:{normal:"",disabled:"disabled"}},print:{info:"DTTT_print_info modal"},select:{row:"active"}});c.extend(true,c.fn.DataTable.TableTools.DEFAULTS.oTags,{collection:{container:"ul",button:"li",liner:"a"}})}var a=function(g,f){var e=function(i,h){if(!this.CLASS||this.CLASS!=="BootstrapLength"){if(b.alert){b.alert("Warning: BootstrapLength must be initialized with the 'new' keyword")}}if(typeof(h)==="undefined"){h={}}if(g.fn.dataTable.camelToHungarian){g.fn.dataTable.camelToHungarian(e.defaults,h)}this.s={dt:null,oInit:h,hidden:true,abOriginal:[]};this.dom={wrapper:null,input:null};e.aInstances.push(this);this.s.dt=g.fn.dataTable.Api?new g.fn.dataTable.Api(i).settings()[0]:i;this._fnConstruct(h);return this};e.prototype={input:function(){return this.dom.wrapper},fnRebuild:function(){return this.rebuild()},rebuild:function(){},_fnConstruct:function(o){var p=this;var h=p.s.dt;if(h.oScroll.bInfinite){return}var k=h.sTableId+"_length";var m=g('<select size="1"></select>').attr("name",k);var l,j;var n=h.aLengthMenu;if(n.length===2&&typeof(n[0])==="object"&&typeof(n[1])==="object"){for(l=0,j=n[0].length;l<j;l++){g("<option />").attr("value",n[0][l]).text(n[1][l]).appendTo(m)}}else{for(l=0,j=n.length;l<j;l++){g("<option />").attr("value",n[l]).text(n[l]).appendTo(m)}}var q=g("<div>").addClass(h.oClasses.sLength).append(g("<span></span>").addClass("ams-form").append(g("<label></label>").addClass("select").css("width",60).append(m).append(g("<i></i>"))));if(!h.aanFeatures.L){q.attr("id",h.sTableId+"_length")}this.dom.wrapper=q.get(0);g('select option[value="'+h._iDisplayLength+'"]',q).attr("selected",true);g("select",q).on("change.DT",function(i){var r=g(this).val();var s=h.aanFeatures.L;for(l=0,j=s.length;l<j;l++){if(s[l]!==this.parentNode){g("select",s[l]).val(r)}}h._iDisplayLength=parseInt(r,10);h.oInstance._fnCalculateEnd(h);if(h.fnDisplayEnd()===h.fnRecordsDisplay()){h._iDisplayStart=h.fnDisplayEnd()-h._iDisplayLength;if(h._iDisplayStart<0){h._iDisplayStart=0}}if(h._iDisplayLength===-1){h._iDisplayStart=0}h.oInstance._fnDraw()});g("select",q).attr("aria-controls",h.sTableId)}};e.fnRebuild=function(h){};e.defaults={};e.aInstances=[];e.prototype.CLASS="BootstrapLength";e.VERSION="1.0.0";e.prototype.VERSION=e.VERSION;if((typeof(g.fn.dataTable)==="function")&&(typeof(g.fn.dataTableExt.fnVersionCheck)==="function")&&g.fn.dataTableExt.fnVersionCheck("1.7.0")){g.fn.dataTableExt.aoFeatures.push({fnInit:function(i){var j=i.oInit;var h=new e(i,j.bootstrapLength||j.oBootstrapLength||{});return h.input()},cFeature:"L",sFeature:"BootstrapLength"})}else{if(b.alert){b.alert("Warning: BootstrapLength required DataTables 1.7 or greater...")}}g.fn.dataTable.BootstrapLength=e;return e};if(!c.fn.dataTable.BootstrapLength){a(c,c.fn.dataTable)}var d=function(g,f){var e=function(i,h){if(!this.CLASS||this.CLASS!=="BootstrapFilter"){if(b.alert){b.alert("Warning: BootstrapFilter must be initialized with the 'new' keyword")}}if(typeof(h)==="undefined"){h={}}if(g.fn.dataTable.camelToHungarian){g.fn.dataTable.camelToHungarian(e.defaults,h)}this.s={dt:null,oInit:h,hidden:true,abOriginal:[]};this.dom={wrapper:null,input:null};e.aInstances.push(this);this.s.dt=g.fn.dataTable.Api?new g.fn.dataTable.Api(i).settings()[0]:i;this._fnConstruct(h);return this};e.prototype={input:function(){return this.dom.wrapper},fnRebuild:function(){return this.rebuild()},rebuild:function(){},_fnConstruct:function(n){var i=this;var k=i.s.dt;var h=k.oPreviousSearch;var m='<input type="text">';var j=g("<div>").addClass(k.oClasses.sFilter).html('<div class="input-group"><span class="input-group-addon"><i class="fa fa-search"></i></span>'+m+"</div>");if(!k.aanFeatures.F){j.attr("id",k.sTableId+"_filter")}this.dom.wrapper=j.get(0);var l=g('input[type="text"]',j);j.data("DT_Input",l[0]);l.val(h.sSearch.replace('"',"&quot;")).addClass("form-control").attr("placeholder",k.oLanguage.sSearch).attr("aria-control",k.sTableId).on("keyup.DT",function(q){var s=k.aanFeatures.F;var r=g(this).val();for(var p=0,o=s.length;p<o;p++){if(s[p]!==g(this).parents("div.dataTables_filter")[0]){g(s[p]).data("DT_Input").val(r)}}if(r!==h.sSearch){k.oInstance._fnFilterComplete({sSearch:r,bRegex:h.bRegex,bSmart:h.bSmart,bCaseInsensitive:h.bCaseInsensitive})}}).on("keypress.DT",function(o){if(o.keyCode===13){return false}})}};e.fnRebuild=function(h){};e.defaults={};e.aInstances=[];e.prototype.CLASS="BootstrapFilter";e.VERSION="1.0.0";e.prototype.VERSION=e.VERSION;if((typeof(g.fn.dataTable)==="function")&&(typeof(g.fn.dataTableExt.fnVersionCheck)==="function")&&g.fn.dataTableExt.fnVersionCheck("1.7.0")){g.fn.dataTableExt.aoFeatures.push({fnInit:function(i){var j=i.oInit;var h=new e(i,j.bootstrapFilter||j.oBootstrapFilter||{});return h.input()},cFeature:"F",sFeature:"BootstrapFilter"})}else{if(b.alert){b.alert("Warning: BootstrapFilter required DataTables 1.7 or greater...")}}g.fn.dataTable.BootstrapFilter=e;return e};if(!c.fn.dataTable.BootstrapFilter){d(c,c.fn.dataTable)}})(jQuery,this);
\ No newline at end of file