external.datatables.responsive-3.0.2.js.responsive.bootstrap.min.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ph-oton-bootstrap3-uictrls Show documentation
Show all versions of ph-oton-bootstrap3-uictrls Show documentation
Library wrapping Bootstrap 3 controls as Java web application components
The newest version!
/*! Bootstrap integration for DataTables' Responsive
* © SpryMedia Ltd - datatables.net/license
*/
!function(n){var a,t;"function"==typeof define&&define.amd?define(["jquery","datatables.net-bs","datatables.net-responsive"],function(e){return n(e,window,document)}):"object"==typeof exports?(a=require("jquery"),t=function(e,d){d.fn.dataTable||require("datatables.net-bs")(e,d),d.fn.dataTable.Responsive||require("datatables.net-responsive")(e,d)},"undefined"==typeof window?module.exports=function(e,d){return e=e||window,d=d||a(e),t(e,d),n(d,0,e.document)}:(t(window,a),module.exports=n(a,window,window.document))):n(jQuery,window,document)}(function(s,e,l){"use strict";var d=s.fn.dataTable,n=d.Responsive.display,u=n.modal,m=s('');return n.modal=function(r){return function(e,d,n,a){if(s.fn.modal){var t,o,i=n();if(!1===i)return!1;if(d){if(!s.contains(l,m[0])||e.index()!==m.data("dtr-row-idx"))return null;m.find("div.modal-body").empty().append(i)}else r&&r.header&&(o=(t=m.find("div.modal-header")).find("button").detach(),t.empty().append(''+r.header(e)+"
").prepend(o)),m.find("div.modal-body").empty().append(i),m.data("dtr-row-idx",e.index()).one("hidden.bs.modal",a).appendTo("body").modal();return!0}return u(e,d,n,a)}},d});