jQuery(document).on("click", "#wc_ast_status_partial_shipped", function(){
if(jQuery(this).prop("checked") == true){
jQuery(this).closest('tr').removeClass('disable_row');
var nonce = jQuery( '#wc_ast_settings_form_nonce' ).val();
var ajax_data = {
action: 'update_custom_order_status_email_display',
status: 'partial-shipped',
security: nonce,
};
jQuery.ajax({
url: ajaxurl,
data: ajax_data,
type: 'POST',
success: function(response) {
jQuery('.partially_shipped_checkbox').show();
jQuery('.partially_shipped_checkbox input[type="checkbox"]').prop('checked', true);
},
error: function(response) {
}
});
} else{
jQuery(this).closest('tr').addClass('disable_row');
jQuery('.partially_shipped_checkbox').hide();
}
});
jQuery(document).on("click", "#wc_ast_status_updated_tracking", function(){
if(jQuery(this).prop("checked") == true){
jQuery(this).closest('tr').removeClass('disable_row');
var ajax_data = {
action: 'update_custom_order_status_email_display',
status: 'updated-tracking',
};
jQuery.ajax({
url: ajaxurl,
data: ajax_data,
type: 'POST',
success: function(response) {
jQuery('.updated_tracking_checkbox').show();
jQuery('.updated_tracking_checkbox input[type="checkbox"]').prop('checked', true);
},
error: function(response) {
}
});
} else{
jQuery(this).closest('tr').addClass('disable_row');
jQuery('.updated_tracking_checkbox').hide();
}
});
jQuery( document ).ready(function() {
jQuery( '.tipTip' ).tipTip( {
'attribute': 'data-tip'
} );
if(jQuery('#wc_ast_status_partial_shipped').prop("checked") == true){
jQuery('.partial_shipped_status_label_color_th').show();
jQuery('.partially_shipped_checkbox').show();
} else{
jQuery('.partial_shipped_status_label_color_th').hide();
jQuery('.partially_shipped_checkbox').hide();
}
if(jQuery('#wc_ast_status_updated_tracking').prop("checked") == true){
jQuery('.updated_tracking_checkbox').show();
} else{
jQuery('.updated_tracking_checkbox').hide();
}
jQuery('.color_field input').wpColorPicker();
});
jQuery(document).on("change", "#wc_ast_status_partial_shipped_label_font_color", function(){
var font_color = jQuery(this).val();
jQuery('.order-status-table .order-label.wc-partially-shipped').css('color',font_color);
});
/* activity-panel custom popup create start */
document.addEventListener('DOMContentLoaded', () => {
const menuButton = document.querySelector('.menu-button');
const popupMenu = document.querySelector('.popup-menu');
// Toggle menu visibility on button click
menuButton.addEventListener('click', () => {
popupMenu.style.display = popupMenu.style.display === 'block' ? 'none' : 'block';
});
// Close menu when clicking outside of it
document.addEventListener('click', (e) => {
if (!menuButton.contains(e.target) && !popupMenu.contains(e.target)) {
popupMenu.style.display = 'none';
}
});
});
/* activity-panel custom popup create end */