All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.js.dataTables.bootstrap.min.mjs Maven / Gradle / Ivy

Go to download

DataTables for jQuery with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)

The newest version!
/*! DataTables Bootstrap 3 integration
 * © SpryMedia Ltd - datatables.net/license
 */
import jQuery from"jquery";import DataTable from"datatables.net";let $=jQuery;$.extend(!0,DataTable.defaults,{renderer:"bootstrap"}),$.extend(!0,DataTable.ext.classes,{container:"dt-container form-inline dt-bootstrap",search:{input:"form-control input-sm"},length:{select:"form-control input-sm"},processing:{container:"dt-processing panel panel-default"},layout:{row:"row dt-layout-row",cell:"dt-layout-cell",tableCell:"col-12",start:"dt-layout-start col-sm-6",end:"dt-layout-end col-sm-6",full:"dt-layout-full col-sm-12"}}),DataTable.ext.renderer.pagingButton.bootstrap=function(t,a,e,l,n){var o=["dt-paging-button","page-item"],l=(l&&o.push("active"),n&&o.push("disabled"),$("
  • ").addClass(o.join(" ")));return{display:l,clicker:$("",{href:n?null:"#",class:"page-link"}).html(e).appendTo(l)}},DataTable.ext.renderer.pagingContainer.bootstrap=function(t,a){return $("
      ").addClass("pagination").append(a)};export default DataTable;




  • © 2015 - 2024 Weber Informatics LLC | Privacy Policy