agdar/static/js/demo/table-manage-buttons.demo.js
2025-11-02 14:35:35 +03:00

38 lines
933 B
JavaScript
Executable File

/*
Template Name: Color Admin - Responsive Admin Dashboard Template build with Twitter Bootstrap 5
Version: 5.5.1
Author: Sean Ngu
Website: http://www.seantheme.com/color-admin/
*/
var handleDataTableButtons = function() {
"use strict";
if ($('#data-table-buttons').length !== 0) {
$('#data-table-buttons').DataTable({
dom: '<"row mb-3"<"col-md-6"B><"col-md-6"fr>>t<"row mt-3"<"col-md-auto me-md-auto"i><"col-md-auto ms-md-auto"p>>',
buttons: [
{ extend: 'copy', className: 'btn-sm' },
{ extend: 'csv', className: 'btn-sm' },
{ extend: 'excel', className: 'btn-sm' },
{ extend: 'pdf', className: 'btn-sm' },
{ extend: 'print', className: 'btn-sm' }
],
responsive: true
});
}
};
var TableManageButtons = function () {
"use strict";
return {
//main function
init: function () {
handleDataTableButtons();
}
};
}();
$(document).ready(function() {
TableManageButtons.init();
});