PageSourceSearch

https://ioaindia.org/public/assets/memberdashboard/vendor/libs/datatables-responsive/datatables.responsive.js

js ioaindia.org collected 2026-10-06 21:29:14 UTC 15,103 bytes, 4 lines download raw bytes

1!function(t,e){for(var n in e)t[n]=e[n]}(window,function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=242)}({1:function(t,e){t.exports=window.jQuery},15:function(t,e,n){var r,i;
2/*! Responsive 2.2.9
3 * 2014-2021 SpryMedia Ltd - datatables.net/license
4 */r=[n(1),n(2)],void 0===(i=function(t){return function(t,e,n,r){"use strict";var i=t.fn.dataTable,s=function(e,n){if(!i.versionCheck||!i.versionCheck("1.10.10"))throw"DataTables Responsive requires DataTables 1.10.10 or newer";this.s={dt:new i.Api(e),columns:[],current:[]},this.s.dt.settings()[0].responsive||(n&&"string"==typeof n.details?n.details={type:n.details}:n&&!1===n.details?n.details={type:!1}:n&&!0===n.details&&(n.details={type:"inline"}),this.c=t.extend(!0,{},s.defaults,i.defaults.responsive,n),e.responsive=this,this._constructor())};t.extend(s.prototype,{_constructor:function(){var n=this,r=this.s.dt,s=r.settings()[0],o=t(e).innerWidth();r.settings()[0]._responsive=this,t(e).on("resize.dtr orientationchange.dtr",i.util.throttle((function(){var r=t(e).innerWidth();r!==o&&(n._resize(),o=r)}))),s.oApi._fnCallbackReg(s,"aoRowCreatedCallback",(function(e,i,s){-1!==t.inArray(!1,n.s.current)&&t(">td, >th",e).each((function(e){var i=r.column.index("toData",e);!1===n.s.current[i]&&t(this).css("display","none")}))})),r.on("destroy.dtr",(function(){r.off(".dtr"),t(r.table().body()).off(".dtr"),t(e).off("resize.dtr orientationchange.dtr"),r.cells(".dtr-control").nodes().to$().removeClass("dtr-control"),t.each(n.s.current,(function(t,e){!1===e&&n._setColumnVis(t,!0)}))})),this.c.breakpoints.sort((function(t,e){return t.width<e.width?1:t.width>e.width?-1:0})),this._classLogic(),this._resizeAuto();var a=this.c.details;!1!==a.type&&(n._detailsInit(),r.on("column-visibility.dtr",(function(){n._timer&&clearTimeout(n._timer),n._timer=setTimeout((function(){n._timer=null,n._classLogic(),n._resizeAuto(),n._resize(!0),n._redrawChildren()}),100)})),r.on("draw.dtr",(function(){n._redrawChildren()})),t(r.table().node()).addClass("dtr-"+a.type)),r.on("column-reorder.dtr",(function(t,e,r){n._classLogic(),n._resizeAuto(),n._resize(!0)})),r.on("column-sizing.dtr",(function(){n._resizeAuto(),n._resize()})),r.on("preXhr.dtr",(function(){var t=[];r.rows().every((function(){this.child.isShown()&&t.push(this.id(!0))})),r.one("draw.dtr",(function(){n._resizeAuto(),n._resize(),r.rows(t).every((function(){n._detailsDisplay(this,!1)}))}))})),r.on("draw.dtr",(function(){n._controlClass()})).on("init.dtr",(function(e,i,s){"dt"===e.namespace&&(n._resizeAuto(),n._resize(),t.inArray(!1,n.s.current)&&r.columns.adjust())})),this._resize()},_columnsVisiblity:function(e){var n,r,i=this.s.dt,s=this.s.columns,o=s.map((function(t,e){return{columnIdx:e,priority:t.priority}})).sort((function(t,e){return t.priority!==e.priority?t.priority-e.priority:t.columnIdx-e.columnIdx})),a=t.map(s,(function(n,r){return!1===i.column(r).visible()?"not-visible":(!n.auto||null!==n.minWidth)&&(!0===n.auto?"-":-1!==t.inArray(e,n.includeIn))})),d=0;for(n=0,r=a.length;n<r;n++)!0===a[n]&&(d+=s[n].minWidth);var l=i.settings()[0].oScroll,c=l.sY||l.sX?l.iBarWidth:0,u=i.table().container().offsetWidth-c-d;for(n=0,r=a.length;n<r;n++)s[n].control&&(u-=s[n].minWidth);var p=!1;for(n=0,r=o.length;n<r;n++){var f=o[n].columnIdx;"-"===a[f]&&!s[f].control&&s[f].minWidth&&(p||u-s[f].minWidth<0?(p=!0,a[f]=!1):a[f]=!0,u-=s[f].minWidth)}var h=!1;for(n=0,r=s.length;n<r;n++)if(!s[n].control&&!s[n].never&&!1===a[n]){h=!0;break}for(n=0,r=s.length;n<r;n++)s[n].control&&(a[n]=h),"not-visible"===a[n]&&(a[n]=!1);return-1===t.inArray(!0,a)&&(a[0]=!0),a},_classLogic:function(){var e=this,n=this.c.breakpoints,i=this.s.dt,s=i.columns().eq(0).map((function(t){var e=this.column(t),n=e.header().className,s=i.settings()[0].aoColumns[t].responsivePriority,o=e.header().getAttribute("data-priority");return s===r&&(s=o===r||null===o?1e4:1*o),{className:n,includeIn:[],auto:!1,control:!1,never:!!n.match(/\bnever\b/),priority:s}})),o=function(e,n){var r=s[e].includeIn;-1===t.inArray(n,r)&&r.push(n)},a=function(t,r,i,a){var d,l,c;if(i){if("max-"===i)for(d=e._find(r).width,l=0,c=n.length;l<c;l++)n[l].width<=d&&o(t,n[l].name);else if("min-"===i)for(d=e._find(r).width,l=0,c=n.length;l<c;l++)n[l].width>=d&&o(t,n[l].name);else if("not-"===i)for(l=0,c=n.length;l<c;l++)-1===n[l].name.indexOf(a)&&o(t,n[l].name)}else s[t].includeIn.push(r)};s.each((function(e,r){for(var i=e.className.split(" "),s=!1,o=0,d=i.length;o<d;o++){var l=i[o].trim();if("all"===l)return s=!0,void(e.includeIn=t.map(n,(function(t){return t.name})));if("none"===l||e.never)return void(s=!0);
4if("control"===l||"dtr-control"===l)return s=!0,void(e.control=!0);t.each(n,(function(t,e){var n=e.name.split("-"),i=new RegExp("(min\\-|max\\-|not\\-)?("+n[0]+")(\\-[_a-zA-Z0-9])?"),o=l.match(i);o&&(s=!0,o[2]===n[0]&&o[3]==="-"+n[1]?a(r,e.name,o[1],o[2]+o[3]):o[2]!==n[0]||o[3]||a(r,e.name,o[1],o[2]))}))}s||(e.auto=!0)})),this.s.columns=s},_controlClass:function(){if("inline"===this.c.details.type){var e=this.s.dt,n=this.s.current,r=t.inArray(!0,n);e.cells(null,(function(t){return t!==r}),{page:"current"}).nodes().to$().filter(".dtr-control").removeClass("dtr-control"),e.cells(null,r,{page:"current"}).nodes().to$().addClass("dtr-control")}},_detailsDisplay:function(e,n){var r=this,i=this.s.dt,s=this.c.details;if(s&&!1!==s.type){var o=s.display(e,n,(function(){return s.renderer(i,e[0],r._detailsObj(e[0]))}));!0!==o&&!1!==o||t(i.table().node()).triggerHandler("responsive-display.dt",[i,e,o,n])}},_detailsInit:function(){var e=this,n=this.s.dt,i=this.c.details;"inline"===i.type&&(i.target="td.dtr-control, th.dtr-control"),n.on("draw.dtr",(function(){e._tabIndexes()})),e._tabIndexes(),t(n.table().body()).on("keyup.dtr","td, th",(function(e){13===e.keyCode&&t(this).data("dtr-keyboard")&&t(this).click()}));var s=i.target,o="string"==typeof s?s:"td, th";s===r&&null===s||t(n.table().body()).on("click.dtr mousedown.dtr mouseup.dtr",o,(function(r){if(t(n.table().node()).hasClass("collapsed")&&-1!==t.inArray(t(this).closest("tr").get(0),n.rows().nodes().toArray())){if("number"==typeof s){var i=s<0?n.columns().eq(0).length+s:s;if(n.cell(this).index().column!==i)return}var o=n.row(t(this).closest("tr"));"click"===r.type?e._detailsDisplay(o,!1):"mousedown"===r.type?t(this).css("outline","none"):"mouseup"===r.type&&t(this).trigger("blur").css("outline","")}}))},_detailsObj:function(e){var n=this,r=this.s.dt;return t.map(this.s.columns,(function(i,s){if(!i.never&&!i.control){var o=r.settings()[0].aoColumns[s];return{className:o.sClass,columnIndex:s,data:r.cell(e,s).render(n.c.orthogonal),hidden:r.column(s).visible()&&!n.s.current[s],rowIndex:e,title:null!==o.sTitle?o.sTitle:t(r.column(s).header()).text()}}}))},_find:function(t){for(var e=this.c.breakpoints,n=0,r=e.length;n<r;n++)if(e[n].name===t)return e[n]},_redrawChildren:function(){var t=this,e=this.s.dt;e.rows({page:"current"}).iterator("row",(function(n,r){e.row(r),t._detailsDisplay(e.row(r),!0)}))},_resize:function(n){var r,i,s=this,o=this.s.dt,a=t(e).innerWidth(),d=this.c.breakpoints,l=d[0].name,c=this.s.columns,u=this.s.current.slice();for(r=d.length-1;r>=0;r--)if(a<=d[r].width){l=d[r].name;break}var p=this._columnsVisiblity(l);this.s.current=p;var f=!1;for(r=0,i=c.length;r<i;r++)if(!1===p[r]&&!c[r].never&&!c[r].control&&0==!o.column(r).visible()){f=!0;break}t(o.table().node()).toggleClass("collapsed",f);var h=!1,m=0;o.columns().eq(0).each((function(t,e){!0===p[e]&&m++,(n||p[e]!==u[e])&&(h=!0,s._setColumnVis(t,p[e]))})),h&&(this._redrawChildren(),t(o.table().node()).trigger("responsive-resize.dt",[o,this.s.current]),0===o.page.info().recordsDisplay&&t("td",o.table().body()).eq(0).attr("colspan",m)),s._controlClass()},_resizeAuto:function(){var e=this.s.dt,n=this.s.columns;if(this.c.auto&&-1!==t.inArray(!0,t.map(n,(function(t){return t.auto})))){t.isEmptyObject(o)||t.each(o,(function(t){var n=t.split("-");a(e,1*n[0],1*n[1])})),e.table().node().offsetWidth,e.columns;var r=e.table().node().cloneNode(!1),i=t(e.table().header().cloneNode(!1)).appendTo(r),s=t(e.table().body()).clone(!1,!1).empty().appendTo(r);r.style.width="auto";var d=e.columns().header().filter((function(t){return e.column(t).visible()})).to$().clone(!1).css("display","table-cell").css("width","auto").css("min-width",0);t(s).append(t(e.rows({page:"current"}).nodes()).clone(!1)).find("th, td").css("display","");var l=e.table().footer();if(l){var c=t(l.cloneNode(!1)).appendTo(r),u=e.columns().footer().filter((function(t){return e.column(t).visible()})).to$().clone(!1).css("display","table-cell");t("<tr/>").append(u).appendTo(c)}t("<tr/>").append(d).appendTo(i),"inline"===this.c.details.type&&t(r).addClass("dtr-inline collapsed"),t(r).find("[name]").removeAttr("name"),t(r).css("position","relative");var p=t("<div/>").css({width:1,height:1,overflow:"hidden",clear:"both"}).append(r);p.insertBefore(e.table().node()),d.each((function(t){var r=e.column.index("fromVisible",t);n[r].minWidth=this.offsetWidth||0})),p.remove()}},_responsiveOnlyHidden:function(){var e=this.s.dt;return t.map(this.s.current,(function(t,n){return!1===e.column(n).visible()||t}))},_setColumnVis:function(e,n){var r=this.s.dt,i=n?"":"none";t(r.column(e).header()).css("display",i),t(r.column(e).footer()).css("display",i),r.column(e).nodes().to$().css("display",i),t.isEmptyObject(o)||r.cells(null,e).indexes().each((function(t){a(r,t.row,t.column)}))},_tabIndexes:function(){var e=this.s.dt,n=e.cells({page:"current"}).nodes().to$(),r=e.settings()[0],i=this.c.details.target;n.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]"),"number"==typeof i?e.cells(null,i,{page:"current"}).nodes().to$().attr("tabIndex",r.iTabIndex).data("dtr-keyboard",1):("td:first-child, th:first-child"===i&&(i=">td:first-child, >th:first-child"),t(i,e.rows({page:"current"}).nodes()).attr("tabIndex",r.iTabIndex).data("dtr-keyboard",1))}}),s.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],s.display={childRow:function(e,n,r){return n?t(e.node()).hasClass("parent")?(e.child(r(),"child").show(),!0):void 0:e.child.isShown()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(r(),"child").show(),t(e.node()).addClass("parent"),!0)},childRowImmediate:function(e,n,r){return!n&&e.child.isShown()||!e.responsive.hasHidden()?(e.child(!1),t(e.node()).removeClass("parent"),!1):(e.child(r(),"child").show(),t(e.node()).addClass("parent"),!0)},modal:function(e){return function(r,i,s){if(i)t("div.dtr-modal-content").empty().append(s());else{var o=function(){a.remove(),t(n).off("keypress.dtr")},a=t('<div class="dtr-modal"/>').append(t('<div class="dtr-modal-display"/>').append(t('<div class="dtr-modal-content"/>').append(s())).append(t('<div class="dtr-modal-close">&times;</div>').click((function(){o()})))).append(t('<div class="dtr-modal-background"/>').click((function(){o()}))).appendTo("body");t(n).on("keyup.dtr",(function(t){27===t.keyCode&&(t.stopPropagation(),o())}))}e&&e.header&&t("div.dtr-modal-content").prepend("<h2>"+e.header(r)+"</h2>")}}};var o={};function a(t,e,n){var i=e+"-"+n;if(o[i]){for(var s=t.cell(e,n).node(),a=o[i][0].parentNode.childNodes,d=[],l=0,c=a.length;l<c;l++)d.push(a[l]);for(var u=0,p=d.length;u<p;u++)s.appendChild(d[u]);o[i]=r}}s.renderer={listHiddenNodes:function(){return function(e,n,r){var i=t('<ul data-dtr-index="'+n+'" class="dtr-details"/>'),s=!1;return t.each(r,(function(n,r){if(r.hidden){var a=r.className?'class="'+r.className+'"':"";
4t("<li "+a+' data-dtr-index="'+r.columnIndex+'" data-dt-row="'+r.rowIndex+'" data-dt-column="'+r.columnIndex+'"><span class="dtr-title">'+r.title+"</span> </li>").append(t('<span class="dtr-data"/>').append(function(t,e,n){var r=e+"-"+n;if(o[r])return o[r];for(var i=[],s=t.cell(e,n).node().childNodes,a=0,d=s.length;a<d;a++)i.push(s[a]);return o[r]=i,i}(e,r.rowIndex,r.columnIndex))).appendTo(i),s=!0}})),!!s&&i}},listHidden:function(){return function(e,n,r){var i=t.map(r,(function(t){var e=t.className?'class="'+t.className+'"':"";return t.hidden?"<li "+e+' data-dtr-index="'+t.columnIndex+'" data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><span class="dtr-title">'+t.title+'</span> <span class="dtr-data">'+t.data+"</span></li>":""})).join("");return!!i&&t('<ul data-dtr-index="'+n+'" class="dtr-details"/>').append(i)}},tableAll:function(e){return e=t.extend({tableClass:""},e),function(n,r,i){var s=t.map(i,(function(t){return"<tr "+(t.className?'class="'+t.className+'"':"")+' data-dt-row="'+t.rowIndex+'" data-dt-column="'+t.columnIndex+'"><td>'+t.title+":</td> <td>"+t.data+"</td></tr>"})).join("");return t('<table class="'+e.tableClass+' dtr-details" width="100%"/>').append(s)}}},s.defaults={breakpoints:s.breakpoints,auto:!0,details:{display:s.display.childRow,renderer:s.renderer.listHidden(),target:0,type:"inline"},orthogonal:"display"};var d=t.fn.dataTable.Api;return d.register("responsive()",(function(){return this})),d.register("responsive.index()",(function(e){return{column:(e=t(e)).data("dtr-index"),row:e.parent().data("dtr-index")}})),d.register("responsive.rebuild()",(function(){return this.iterator("table",(function(t){t._responsive&&t._responsive._classLogic()}))})),d.register("responsive.recalc()",(function(){return this.iterator("table",(function(t){t._responsive&&(t._responsive._resizeAuto(),t._responsive._resize())}))})),d.register("responsive.hasHidden()",(function(){var e=this.context[0];return!!e._responsive&&-1!==t.inArray(!1,e._responsive._responsiveOnlyHidden())})),d.registerPlural("columns().responsiveHidden()","column().responsiveHidden()",(function(){return this.iterator("column",(function(t,e){return!!t._responsive&&t._responsive._responsiveOnlyHidden()[e]}),1)})),s.version="2.2.9",t.fn.dataTable.Responsive=s,t.fn.DataTable.Responsive=s,t(n).on("preInit.dt.dtr",(function(e,n,r){if("dt"===e.namespace&&(t(n.nTable).hasClass("responsive")||t(n.nTable).hasClass("dt-responsive")||n.oInit.responsive||i.defaults.responsive)){var o=n.oInit.responsive;!1!==o&&new s(n,t.isPlainObject(o)?o:{})}})),s}(t,window,document)}.apply(e,r))||(t.exports=i)},2:function(t,e){t.exports=window["$.fn.dataTable"]},242:function(t,e,n){"use strict";n.r(e);n(15)}}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.