"use strict";function _classCallCheck(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,a){for(var n=0;n\n <'mt-4'p>",language:{paginate:{previous:'',next:''}},autoWidth:!1,ajax:"assets/data/invoices-list.json",deferRender:!0,order:[3,"dec"],columns:[{data:"number",className:"col-checker align-middle",orderable:!1,searchable:!1},{data:"number",className:"align-middle"},{data:"client",className:"align-middle"},{data:"duedate",className:"align-middle"},{data:"status",className:"align-middle"},{data:"amount",className:"align-middle"},{data:"paid",className:"align-middle"},{data:"balance",className:"align-middle"},{data:"actions",className:"align-middle text-right",orderable:!1,searchable:!1}],columnDefs:[{targets:0,render:function(e,a,n){return'
\n \n \n
')}},{targets:1,render:function(e,a,n){return''.concat(n.number,"")}},{targets:4,render:function(e,a,n){return'').concat(n.status,"")}},{targets:5,render:function(e,a,n){return'
'.concat(n.amount,"
")}},{targets:6,render:function(e,a,n){return'
'.concat(n.paid,"
")}},{targets:8,render:function(e,a,n){return'')}}]})}},{key:"searchRecords",value:function(){var t=this;$("#table-search, #filterBy").on("keyup change focus",function(e){var a=$("#filterBy").val(),n=""!==a;t.table.column(4).search("").draw(),n?t.table.column(4).search(a).draw():t.table.draw()})}},{key:"getSelectedInfo",value:function(){var e=$('input[name="selectedRow[]"]:checked').length,a=$(".thead-btn"),n=$("").addClass("selected-row-info text-muted pl-1").text("".concat(e," selected"));$(".selected-row-info").remove(),e&&a.prepend(n)}},{key:"selecter",value:function(){var t=this;$(document).on("change","#check-handle",function(){var e=$(this).prop("checked");$('input[name="selectedRow[]"]').prop("checked",e),t.getSelectedInfo()}).on("change",'input[name="selectedRow[]"]',function(){var e=$('input[name="selectedRow[]"]'),a=$('input[name="selectedRow[]"]:checked').length,n=a===e.length?"checked":"indeterminate";$("#check-handle").prop("indeterminate",!1).prop("checked",!1),a&&$("#check-handle").prop(n,!0),t.getSelectedInfo()})}},{key:"clearSelected",value:function(){var e=this;$("#invoicesTable").on("page.dt",function(){e.clearSelectedRows()}),$("#clear-search").on("click",function(){e.clearSelectedRows()})}},{key:"clearSelectedRows",value:function(){$("#check-handle").prop("indeterminate",!1).prop("checked",!1).trigger("change")}}]),e}();$(document).on("theme:init",function(){new InvoicesListDemo}); //# sourceMappingURL=../../sourcemaps/pages/invoices-list-demo.min.js.map