Files
jubaboxweb/wwwjuba/app-assets/js/scripts/ui/data-list-view.min.js
T
2019-08-26 13:45:20 -04:00

1 line
2.7 KiB
JavaScript

$(document).ready(function(){"use strict";$(".data-list-view").DataTable({responsive:!1,columnDefs:[{orderable:!0,targets:0,checkboxes:{selectRow:!0}}],dom:'<"top"<"actions action-btns"B><"action-filters"lf>><"clear">rt<"bottom"<"actions">p>',oLanguage:{sLengthMenu:"_MENU_",sSearch:""},aLengthMenu:[[4,10,15,20],[4,10,15,20]],select:{selector:"td:first-child",style:"multi"},order:[[1,"asc"]],bInfo:!1,pageLength:4,buttons:[{text:"<i class='feather icon-plus'></i> Add New",action:function(){$(this).removeClass("btn-secondary"),$(".add-new-data").addClass("show"),$(".overlay-bg").addClass("show"),$("#data-name, #data-price").val(""),$("#data-category, #data-status").prop("selectedIndex",0)},className:"btn-outline-primary"}],initComplete:function(t,e){$(".dt-buttons .btn").removeClass("btn-secondary")}}),$(".data-thumb-view").DataTable({responsive:!1,columnDefs:[{orderable:!0,targets:0,checkboxes:{selectRow:!0}}],dom:'<"top"<"actions action-btns"B><"action-filters"lf>><"clear">rt<"bottom"<"actions">p>',oLanguage:{sLengthMenu:"_MENU_",sSearch:""},aLengthMenu:[[4,10,15,20],[4,10,15,20]],select:{selector:"td:first-child",style:"multi"},order:[[1,"asc"]],bInfo:!1,pageLength:4,buttons:[{text:"<i class='feather icon-plus'></i> Add New",action:function(){$(this).removeClass("btn-secondary"),$(".add-new-data").addClass("show"),$(".overlay-bg").addClass("show")},className:"btn-outline-primary"}],initComplete:function(t,e){$(".dt-buttons .btn").removeClass("btn-secondary")}});$(".actions-dropodown").insertBefore($(".top .actions .dt-buttons")),$(".data-list-view, .data-thumb-view").on("click","tbody td",function(){var t=$(this).parent("tr").find(".dt-checkboxes-cell .dt-checkboxes");$(this).closest("tr").toggleClass("selected"),t.prop("checked",!t.prop("checked"))}),$(".dt-checkboxes").on("click",function(){$(this).closest("tr").toggleClass("selected")}),$(".dt-checkboxes-select-all input").on("click",function(){$(".data-list-view").find("tbody tr").toggleClass("selected"),$(".data-thumb-view").find("tbody tr").toggleClass("selected")}),0<$(".data-items").length&&new PerfectScrollbar(".data-items",{wheelPropagation:!1}),$(".hide-data-sidebar, .cancel-data-btn").on("click",function(){$(".add-new-data").removeClass("show"),$(".overlay-bg").removeClass("show"),$("#data-name, #data-price").val(""),$("#data-category, #data-status").prop("selectedIndex",0)}),Dropzone.options.dataListUpload={complete:function(t){$(".hide-data-sidebar, .cancel-data-btn, .actions .dt-buttons").on("click",function(){$(".dropzone")[0].dropzone.files.forEach(function(t){t.previewElement.remove()}),$(".dropzone").removeClass("dz-started")})}},Dropzone.options.dataListUpload.complete(),-1!=navigator.userAgent.indexOf("Mac OS X")&&$(".dt-checkboxes-cell input, .dt-checkboxes").addClass("mac-checkbox")});