# mainwp/6.2.1/assets/js/datatables/dataTables.semanticui.min.js

MainWP Dashboard: Self-hosted WordPress Management for Agencies, version 6.2.1. 4 lines.

- Page: https://pluginprobe.com/plugins/mainwp/6.2.1/code/assets/js/datatables/dataTables.semanticui.min.js
- Raw: https://pluginprobe.com/plugins/mainwp/6.2.1/raw/assets/js/datatables/dataTables.semanticui.min.js
- Modified: 2026-02-24T16:08:26+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/mainwp/6.2.1/code/assets/js/datatables/dataTables.semanticui.min.js#L10-L20`.

```javascript
/*! DataTables Bootstrap 3 integration
 * © SpryMedia Ltd - datatables.net/license
 */
!function(t){var a,i;"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return t(e,window,document)}):"object"==typeof exports?(a=require("jquery"),i=function(e,n){n.fn.dataTable||require("datatables.net")(e,n)},"undefined"==typeof window?module.exports=function(e,n){return e=e||window,n=n||a(e),i(e,n),t(n,0,e.document)}:(i(window,a),module.exports=t(a,window,window.document))):t(jQuery,window,document)}(function(r,e,n){"use strict";var t=r.fn.dataTable;return r.extend(!0,t.defaults,{renderer:"semanticUI"}),r.extend(!0,t.ext.classes,{container:"dt-container dt-semanticUI",search:{input:"dt-search ui input"},processing:{container:"dt-processing ui segment"},table:"dataTable table unstackable"}),t.ext.renderer.pagingButton.semanticUI=function(e,n,t,a,i){var d=["dt-paging-button","item"],a=(a&&d.push("active"),i&&d.push("disabled"),r("<"+(i?"div":"a")+">",{href:i?null:"#",class:"page-link"}).addClass(d.join(" ")).html(t));return{display:a,clicker:a}},t.ext.renderer.pagingContainer.semanticUI=function(e,n){return r("<div/>").addClass("ui unstackable pagination menu").append(n)},r(n).on("init.dt",function(e,n){"dt"===e.namespace&&(e=new r.fn.dataTable.Api(n),r.fn.dropdown&&r("div.dt-length select",e.table().container()).dropdown(),r("div.dt-search.ui.input",e.table().container()).removeClass("input").addClass("form"),r("div.dt-search input",e.table().container()).wrap('<span class="ui input" />'))}),t});
```
