4 lines
1.4 KiB
JavaScript
4 lines
1.4 KiB
JavaScript
/*! Bulma integration for DataTables' Responsive
|
|
* © SpryMedia Ltd - datatables.net/license
|
|
*/
|
|
!function(d){"function"==typeof define&&define.amd?define(["jquery","datatables.net-bm","datatables.net-responsive"],function(e){return d(e,window,document)}):"object"==typeof exports?module.exports=function(e,a){return e=e||window,(a=a||("undefined"!=typeof window?require("jquery"):require("jquery")(e))).fn.dataTable||require("datatables.net-bm")(e,a),a.fn.dataTable||require("datatables.net-responsive")(e,a),d(a,0,e.document)}:d(jQuery,window,document)}(function(n,e,a,d){"use strict";var t=n.fn.dataTable,o=t.Responsive.display,i=(o.modal,n('<div class="modal DTED"><div class="modal-background"></div><div class="modal-content"><div class="modal-header"><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body"/></div><button class="modal-close is-large" aria-label="close"></button></div>'));return o.modal=function(t){return function(e,a,d){a||(t&&t.header&&((a=i.find("div.modal-header")).find("button").detach(),a.empty().append('<h4 class="modal-title subtitle">'+t.header(e)+"</h4>")),i.find("div.modal-body").empty().append(d()),i.appendTo("body"),i.addClass("is-active is-clipped"),n(".modal-close").one("click",function(){i.removeClass("is-active is-clipped")}),n(".modal-background").one("click",function(){i.removeClass("is-active is-clipped")}))}},t}); |