datatables.net-bs5
Advanced tools
Comparing version 2.0.8 to 2.1.0
@@ -77,2 +77,10 @@ /*! DataTables Bootstrap 5 integration | ||
container: "dt-processing card" | ||
}, | ||
layout: { | ||
row: 'row mt-2 justify-content-between', | ||
cell: 'd-md-flex justify-content-between align-items-center', | ||
tableCell: 'col-12', | ||
start: 'dt-layout-start col-md-auto me-auto', | ||
end: 'dt-layout-end col-md-auto ms-auto', | ||
full: 'dt-layout-full col-md' | ||
} | ||
@@ -95,5 +103,6 @@ } ); | ||
var li = $('<li>').addClass(btnClasses.join(' ')); | ||
var a = $('<a>', { | ||
'href': disabled ? null : '#', | ||
'class': 'page-link' | ||
var a = $('<button>', { | ||
'class': 'page-link', | ||
role: 'link', | ||
type: 'button' | ||
}) | ||
@@ -113,35 +122,36 @@ .html(content) | ||
DataTable.ext.renderer.layout.bootstrap = function ( settings, container, items ) { | ||
var row = $( '<div/>', { | ||
"class": items.full ? | ||
'row mt-2 justify-content-md-center' : | ||
'row mt-2 justify-content-between' | ||
} ) | ||
.appendTo( container ); | ||
// DataTable.ext.renderer.layout.bootstrap = function ( settings, container, items ) { | ||
// var row = $( '<div/>', { | ||
// "class": items.full ? | ||
// 'row mt-2 justify-content-md-center' : | ||
// 'row mt-2 justify-content-between' | ||
// } ) | ||
// .appendTo( container ); | ||
$.each( items, function (key, val) { | ||
var klass; | ||
// $.each( items, function (key, val) { | ||
// var klass; | ||
// var cellClass = ''; | ||
// Apply start / end (left / right when ltr) margins | ||
if (val.table) { | ||
klass = 'col-12'; | ||
} | ||
else if (key === 'start') { | ||
klass = 'col-md-auto me-auto'; | ||
} | ||
else if (key === 'end') { | ||
klass = 'col-md-auto ms-auto'; | ||
} | ||
else { | ||
klass = 'col-md'; | ||
} | ||
// // Apply start / end (left / right when ltr) margins | ||
// if (val.table) { | ||
// klass = 'col-12'; | ||
// } | ||
// else if (key === 'start') { | ||
// klass = '' + cellClass; | ||
// } | ||
// else if (key === 'end') { | ||
// klass = '' + cellClass; | ||
// } | ||
// else { | ||
// klass = ' ' + cellClass; | ||
// } | ||
$( '<div/>', { | ||
id: val.id || null, | ||
"class": klass + ' ' + (val.className || '') | ||
} ) | ||
.append( val.contents ) | ||
.appendTo( row ); | ||
} ); | ||
}; | ||
// $( '<div/>', { | ||
// id: val.id || null, | ||
// "class": klass + ' ' + (val.className || '') | ||
// } ) | ||
// .append( val.contents ) | ||
// .appendTo( row ); | ||
// } ); | ||
// }; | ||
@@ -148,0 +158,0 @@ |
/*! DataTables Bootstrap 5 integration | ||
* © SpryMedia Ltd - datatables.net/license | ||
*/ | ||
!function(n){var o,a;"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(e){return n(e,window,document)}):"object"==typeof exports?(o=require("jquery"),a=function(e,t){t.fn.dataTable||require("datatables.net")(e,t)},"undefined"==typeof window?module.exports=function(e,t){return e=e||window,t=t||o(e),a(e,t),n(t,0,e.document)}:(a(window,o),module.exports=n(o,window,window.document))):n(jQuery,window,document)}(function(d,e,t){"use strict";var n=d.fn.dataTable;return d.extend(!0,n.defaults,{renderer:"bootstrap"}),d.extend(!0,n.ext.classes,{container:"dt-container dt-bootstrap5",search:{input:"form-control form-control-sm"},length:{select:"form-select form-select-sm"},processing:{container:"dt-processing card"}}),n.ext.renderer.pagingButton.bootstrap=function(e,t,n,o,a){var r=["dt-paging-button","page-item"],o=(o&&r.push("active"),a&&r.push("disabled"),d("<li>").addClass(r.join(" ")));return{display:o,clicker:d("<a>",{href:a?null:"#",class:"page-link"}).html(n).appendTo(o)}},n.ext.renderer.pagingContainer.bootstrap=function(e,t){return d("<ul/>").addClass("pagination").append(t)},n.ext.renderer.layout.bootstrap=function(e,t,n){var o=d("<div/>",{class:n.full?"row mt-2 justify-content-md-center":"row mt-2 justify-content-between"}).appendTo(t);d.each(n,function(e,t){e=t.table?"col-12":"start"===e?"col-md-auto me-auto":"end"===e?"col-md-auto ms-auto":"col-md";d("<div/>",{id:t.id||null,class:e+" "+(t.className||"")}).append(t.contents).appendTo(o)})},n}); | ||
!function(n){var o,r;"function"==typeof define&&define.amd?define(["jquery","datatables.net"],function(t){return n(t,window,document)}):"object"==typeof exports?(o=require("jquery"),r=function(t,e){e.fn.dataTable||require("datatables.net")(t,e)},"undefined"==typeof window?module.exports=function(t,e){return t=t||window,e=e||o(t),r(t,e),n(e,0,t.document)}:(r(window,o),module.exports=n(o,window,window.document))):n(jQuery,window,document)}(function(d,t,e){"use strict";var n=d.fn.dataTable;return d.extend(!0,n.defaults,{renderer:"bootstrap"}),d.extend(!0,n.ext.classes,{container:"dt-container dt-bootstrap5",search:{input:"form-control form-control-sm"},length:{select:"form-select form-select-sm"},processing:{container:"dt-processing card"},layout:{row:"row mt-2 justify-content-between",cell:"d-md-flex justify-content-between align-items-center",tableCell:"col-12",start:"dt-layout-start col-md-auto me-auto",end:"dt-layout-end col-md-auto ms-auto",full:"dt-layout-full col-md"}}),n.ext.renderer.pagingButton.bootstrap=function(t,e,n,o,r){var a=["dt-paging-button","page-item"],o=(o&&a.push("active"),r&&a.push("disabled"),d("<li>").addClass(a.join(" ")));return{display:o,clicker:d("<button>",{class:"page-link",role:"link",type:"button"}).html(n).appendTo(o)}},n.ext.renderer.pagingContainer.bootstrap=function(t,e){return d("<ul/>").addClass("pagination").append(e)},n}); |
@@ -8,3 +8,3 @@ { | ||
"types": "./types/dataTables.bootstrap5.d.ts", | ||
"version": "2.0.8", | ||
"version": "2.1.0", | ||
"files": [ | ||
@@ -26,3 +26,3 @@ "css/**/*.css", | ||
"dependencies": { | ||
"datatables.net": "2.0.8", | ||
"datatables.net": "2.1.0", | ||
"jquery": ">=1.7" | ||
@@ -29,0 +29,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
45599
799
+ Addeddatatables.net@2.1.0(transitive)
- Removeddatatables.net@2.0.8(transitive)
Updateddatatables.net@2.1.0