PageSourceSearch

https://kohvikmaiasmokk.ee/wp-content/plugins/makecommerce/shipping/js/parcelmachine.js?ver=1771226450

js kohvikmaiasmokk.ee collected 2026-10-02 11:55:13 UTC 1,851 bytes, 48 lines download raw bytes

1jQuery(function(){
2
3	jQuery(document).on('updated_checkout', function() {
4
5		jQuery(".parcel_machine_checkout").css('display', 'none');
6
7		jQuery('.shipping_method:checked, .shipping_method[type=hidden]').each(function() {
8			var method = jQuery(this).val(), display;
9			if (method.indexOf(':') > -1) {
10				var tmp = method.split(':');
11				method = tmp[0];
12			}
13			jQuery(".parcel_machine_checkout_"+method).not(':first').remove();
14			jQuery(".parcel_machine_checkout_"+method).css('display', 'table-row');
15		});
16
17		adjust_select_box_width();
18	});
19
20	jQuery(window).resize(function() {
21		adjust_select_box_width();
22	});
23
24	function adjust_select_box_width() {
25		// Get widths of the content, parcel_machine_checkout row
26		var select_box_width;
27		var content_width = jQuery('.woocommerce-checkout-review-order').width();
28		var checkout_width = jQuery('.woocommerce-checkout').width();
29		var parcel_row = jQuery('.parcel_machine_checkout');
30		// Get the parent table class
31		var default_layout = jQuery(parcel_row).closest('table').hasClass('shop_table') &&
32			jQuery(parcel_row).closest('table').hasClass('woocommerce-checkout-review-order-table');
33		// Get the width of the correct select box
34		parcel_row.find('.parcel-machine-select-box').each(function() {
35			select_box_width = jQuery(this).width() > 1 ? jQuery(this).width() : select_box_width;
36		});
37
38		// If it is not the default table class, the theme is customized and no changes will be made
39		if (default_layout && content_width !== 'undefined' && checkout_width !== 'undefined') {
40			// Keep the searchable selectbox within size limits
41			if (content_width > checkout_width / 2){
42				jQuery('.parcel_machine_checkout > td').css('max-width', (content_width / 2 - 20) +'px');
43			} else {
44				jQuery('.parcel_machine_checkout > td').css('max-width', (content_width - 20) +'px');
45			}
46		}
47	}
48});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.