GRAYBYTE WORDPRESS FILE MANAGER1538

Server IP : 198.54.121.189 / Your IP : 216.73.216.112
System : Linux premium69.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
PHP Version : 7.4.33
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/giriqfky/ccsactwb3.org/new2/wp-content/plugins/forminator/assets/js/front/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/giriqfky/ccsactwb3.org/new2/wp-content/plugins/forminator/assets/js/front//front.utils.js
/**********
 * Common functions
 *
 ***********/
class forminatorFrontUtils {

	constructor() {}

	field_is_checkbox($element) {
		var is_checkbox = false;
		$element.each(function () {
			if (jQuery(this).attr('type') === 'checkbox') {
				is_checkbox = true;
				//break
				return false;
			}
		});

		return is_checkbox;
	}

	field_is_radio($element) {
		var is_radio = false;
		$element.each(function () {
			if (jQuery(this).attr('type') === 'radio') {
				is_radio = true;
				//break
				return false;
			}
		});

		return is_radio;
	}

	field_is_select($element) {
		return $element.is('select');
	}

	field_has_inputMask( $element ) {
		var hasMask = false;

		$element.each(function () {
			if ( undefined !== jQuery( this ).attr( 'data-inputmask' ) ) {
				hasMask = true;
				//break
				return false;
			}
		});

		return hasMask;
	}

	get_field_value( $element ) {
		var value       = 0;
		var calculation = 0;
		var checked     = null;

		if (this.field_is_radio($element)) {
			checked = $element.filter(":checked");
			if (checked.length) {
				calculation = checked.data('calculation');
				if (calculation !== undefined) {
					value = Number(calculation);
				}
			}
		} else if (this.field_is_checkbox($element)) {
			$element.each(function () {
				if (jQuery(this).is(':checked')) {
					calculation = jQuery(this).data('calculation');
					if (calculation !== undefined) {
						value += Number(calculation);
					}
				}
			});

		} else if (this.field_is_select($element)) {
			checked = $element.find("option").filter(':selected');
			if (checked.length) {
				calculation = checked.data('calculation');
				if (calculation !== undefined) {
					value = Number(calculation);
				}
			}
		} else if ( this.field_has_inputMask( $element ) ) {
			value = parseFloat( $element.inputmask('unmaskedvalue').replace(',','.') );
		} else if ( $element.length ) {
			var number = $element.val();
			value = parseFloat( number.replace(',','.') );
		}

		return isNaN(value) ? 0 : value;
	}
}

if (window['forminatorUtils'] === undefined) {
	window.forminatorUtils = function () {
		return new forminatorFrontUtils();
	}
}

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 01 2025 09:32:02
giriqfky / giriqfky
0755
__test__
--
July 01 2025 09:32:02
giriqfky / giriqfky
0755
calculator
--
July 01 2025 09:32:02
giriqfky / giriqfky
0755
templates
--
July 01 2025 09:32:02
giriqfky / giriqfky
0755
Chart.min.js
169.021 KB
November 30 2021 17:02:24
giriqfky / giriqfky
0644
chartjs-plugin-datalabels.min.js
12.312 KB
August 19 2019 19:20:50
giriqfky / giriqfky
0644
front.calculate.js
16.944 KB
March 17 2025 17:29:02
giriqfky / giriqfky
0644
front.condition.js
37.116 KB
May 19 2025 19:14:58
giriqfky / giriqfky
0644
front.datepicker.js
7.934 KB
November 25 2024 21:22:22
giriqfky / giriqfky
0644
front.loader.js
11.98 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.mergetags.js
10.781 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.multi.js
60.37 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.multifile.js
20.122 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.pagination.js
24.019 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.payment.js
24.391 KB
March 17 2025 17:29:02
giriqfky / giriqfky
0644
front.paypal.js
19.155 KB
May 07 2025 16:49:06
giriqfky / giriqfky
0644
front.repeater.js
11.87 KB
February 03 2025 17:11:02
giriqfky / giriqfky
0644
front.stripe.js
24.051 KB
March 17 2025 17:29:02
giriqfky / giriqfky
0644
front.submit.js
58.573 KB
May 19 2025 19:14:58
giriqfky / giriqfky
0644
front.utils.js
2.088 KB
October 20 2022 16:39:22
giriqfky / giriqfky
0644
front.validate.js
24.396 KB
May 19 2025 19:14:58
giriqfky / giriqfky
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF