PATH:
home
/
lab2454c
/
costbloc.com
/
public
/
dist
/
js
/
custom
"use strict"; if ($('.main-body .page-wrapper').find('#role-add-container').length || $('.main-body .page-wrapper').find('#role-edit-container').length) { $(document).on('keyup', '#name', function() { if ($('#slug').hasClass('readonly') === false) { var str = this.value.replace(/[&\/\\#@,+()$~%.'":*?<>{}]/g, ""); $('#slug').val(str.trim().toLowerCase().replace(/\s/g, "-")); } }); $(document).on('keyup', '#slug', function() { if ($(this).hasClass('readonly') === false) { var str = this.value.replace(/[&\/\\#@,+()$~%.'":*?<>{}]/g, ""); $('#slug').val(str.trim().toLowerCase().replace(/\s/g, "-")); } }); } if ($('.main-body .page-wrapper').find('#role-list-container').length) { $('#confirmDelete').on('show.bs.modal', function(e) { var button = $(e.relatedTarget); var modal = $(this); $('#confirmDeleteSubmitBtn').attr('data-task', '').removeClass('delete-task-btn'); if (button.data("label") == 'Delete') { modal.find('#confirmDeleteSubmitBtn').addClass('delete-task-btn').attr('data-id', button.data('id')).text(jsLang('Yes, Confirm')).show(); modal.find('#confirmDeleteLabel').text(button.data('title')); modal.find('.modal-body').text(button.data('message')); } $('#confirmDeleteSubmitBtn').on('click', function() { $('#delete-role-' + $(this).attr('data-id')).trigger('submit'); }) }); $(document).on('init.dt', function () { $('.btn-group').remove(); $('#dataTableBuilder').removeAttr('style'); }); } if ($('.main-body .page-wrapper').find('#permission-list-container').length) { $('.prms-loader').hide(); $(document).on('click', '.accordion-toggle', function() { setTimeout(() => { if ($(this).attr('aria-expanded') == 'true') { $(this).find('.arrow-icon').addClass('fa-minus'); $(this).find('.arrow-icon').removeClass('fa-plus'); } else { $(this).find('.arrow-icon').addClass('fa-plus'); $(this).find('.arrow-icon').removeClass('fa-minus'); } }, 100); }); $(document).on('click', '.prms', function(){ var p_icon = $(this).find('.p-prms').attr('id'); var check = false; if ($('#' + p_icon).hasClass('fa-check text-success')) { $('#' + p_icon).removeClass('fa-check text-success'); check = true; } if ($('#' + p_icon).hasClass('fa-times text-danger')) { $('#' + p_icon).removeClass('fa-times text-danger'); } $('#' + p_icon).addClass('fa-spinner prms-loader'); $.ajax({ url: SITE_URL + "/assign-permission", type: 'POST', data: { _token: token, role_id: $(this).data('role_id'), permission_id: $(this).data('permission_id') }, success: function(result){ if ($('#' + p_icon).hasClass('fa-spinner prms-loader')) { $('#' + p_icon).removeClass('fa-spinner prms-loader'); } if (result) { if (check) { $('#' + p_icon).addClass('fa-times text-danger'); } else { $('#' + p_icon).addClass('fa-check text-success'); } } else { if (check) { $('#' + p_icon).addClass('fa-check text-success'); } else { $('#' + p_icon).addClass('fa-times text-danger'); } } } }); }); $(document).on('click', '.main-group',function(event) { if ($(event.target).is(".search-table")) { return } if ($(this).find('.fa-minus').length) { $(".sub-group[data-value=" + $(this).data('value') + "]").hide('slow'); $(this).attr('aria-expanded', false); $('.accordian-body').removeClass('show'); $('.sub-group i').removeClass('fa-minus').addClass('fa-plus'); } else { $(".sub-group[data-value=" + $(this).data('value') + "]").show('slow'); $(this).attr('aria-expanded', true); } }) $('.search-table').on('keyup', function() { var input, filter, table, tr, td, i, txtValue; var mainGroup = $(this).closest('tr'); input = $(this).val(); filter = input.toUpperCase(); table = $(".myTable"); tr = $(".myTable tr[data-value=" + $(this).closest('tr').data('value') + "]"); for (i = 0; i < tr.length; i++) { td = tr[i].querySelector(".search"); if (td) { txtValue = td.textContent || td.innerText; if (txtValue.toUpperCase().indexOf(filter) > -1) { tr[i].style.display = "table-row"; } else { tr[i].style.display = "none"; } } } mainGroup.find('i').removeClass('fa-minus').addClass('fa-plus'); $(".sub-group[data-value=" + $(this).closest('tr').data('value') + "]").each(function(k, v) { if ($(v).attr('style') == 'display: table-row;') { mainGroup.find('i').removeClass('fa-plus').addClass('fa-minus'); } }) }) }
[-] create-product.min.js
[edit]
[-] refund.js
[edit]
[-] shops.js
[edit]
[-] commission.min.js
[edit]
[-] user.min.js
[edit]
[-] installer.js
[edit]
[-] category.min.js
[edit]
[+]
site
[-] jquery.blockUI.js
[edit]
[-] category.js
[edit]
[-] create-product.js
[edit]
[-] refund.min.js
[edit]
[+]
..
[-] shipping.min.js
[edit]
[-] user.js
[edit]
[-] jquery.blockUI.min.js
[edit]
[-] option.min.js
[edit]
[-] users-activity-list.js
[edit]
[-] attribute.min.js
[edit]
[-] email-configuration.min.js
[edit]
[-] dashboard.js
[edit]
[-] order.min.js
[edit]
[-] delete-modal.js
[edit]
[-] withdrawal.js
[edit]
[-] product-setting.js
[edit]
[-] validation.js
[edit]
[-] vendors.min.js
[edit]
[-] shops.min.js
[edit]
[-] roles.js
[edit]
[-] review.js
[edit]
[-] common.min.js
[edit]
[-] geolocale-suggestion.min.js
[edit]
[-] custom-category.js
[edit]
[-] product.js
[edit]
[-] order-invoice.min.js
[edit]
[-] common.js
[edit]
[-] product_list.js
[edit]
[-] settings.js
[edit]
[-] permission.min.js
[edit]
[-] coupon.js
[edit]
[-] export.js
[edit]
[-] yajra-custom.min.js
[edit]
[-] users-activity-list.min.js
[edit]
[-] finance.min.js
[edit]
[-] geolocale-suggestion.js
[edit]
[-] option.js
[edit]
[-] newsletter.min.js
[edit]
[-] order.js
[edit]
[-] role-permission.js
[edit]
[-] brand.min.js
[edit]
[-] transaction.js
[edit]
[-] popup.min.js
[edit]
[-] validation.min.js
[edit]
[-] templates.min.js
[edit]
[-] attribute.js
[edit]
[-] brand.js
[edit]
[-] app-layout.js
[edit]
[-] preference.js
[edit]
[-] invoice.js
[edit]
[-] order-invoice.js
[edit]
[-] yajra-export.js
[edit]
[-] product-setting.min.js
[edit]
[-] yajra-custom.js
[edit]
[-] installer.min.js
[edit]
[-] invoice.min.js
[edit]
[-] product_list.min.js
[edit]
[-] email-configuration.js
[edit]
[-] custom-category.min.js
[edit]
[-] settings.min.js
[edit]
[-] yajra-export.min.js
[edit]
[-] withdrawal.min.js
[edit]
[-] payment.js
[edit]
[-] preference.min.js
[edit]
[-] roles.min.js
[edit]
[-] finance.js
[edit]
[-] app-layout.min.js
[edit]
[-] permission.js
[edit]
[-] transaction.min.js
[edit]
[-] popup.js
[edit]
[-] order_status.min.js
[edit]
[-] commission.js
[edit]
[-] coupon.min.js
[edit]
[-] shipping.js
[edit]
[-] review.min.js
[edit]
[-] templates.js
[edit]
[-] delete-modal.min.js
[edit]
[-] vendors.js
[edit]
[-] order_status.js
[edit]
[-] dashboard.min.js
[edit]
[-] newsletter.js
[edit]
[-] product.min.js
[edit]
[-] export.min.js
[edit]