datatables.net-responsive-se
Version:
Responsive for DataTables with styling for [SemanticUI](https://semantic-ui.com/)
4 lines • 1.25 kB
JavaScript
/*! Responsive Fomantic styling 4.0.2 for DataTables
* Copyright (c) SpryMedia Ltd - datatables.net/license
*/
(a=>{var n;"function"==typeof define&&define.amd?define(["datatables.net-se","datatables.net-responsive"],function(e){return a(window,document,e)}):"object"==typeof exports?(n=function(e){e.DataTable||require("datatables.net-se")(e),window.DataTable.Responsive||require("datatables.net-responsive")(e)},"undefined"==typeof window?module.exports=function(e){return e=e||window,n(e),a(0,e.document,e.DataTable)}:(n(window),module.exports=a(window,window.document,window.DataTable))):a(window,document,window.DataTable)})(function(e,a,n){var i=n.use("jq"),t=n.Responsive.display,s=t.modal,l=i('<div class="ui modal" role="dialog"><div class="header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button></div><div class="content"/></div>');return t.modal=function(o){return function(e,a,n,t){var d;return i.fn.modal?!1!==(d=n())&&!a&&(o&&o.header&&l.find("div.header").empty().append('<h4 class="title">'+o.header(e)+"</h4>"),l.find("div.content").empty().append(d),l.parent().hasClass("dimmer")||l.appendTo("body"),l.modal({onHide:t}).modal("show"),!0):s(e,a,n,t)}},n});