HEX
Server: Apache
System: Linux web5.visualcom.es 4.18.0-477.21.1.lve.1.el8.x86_64 #1 SMP Tue Sep 5 23:08:35 UTC 2023 x86_64
User: ensaco.es (10019)
PHP: 8.3.32
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/ensaco.es/httpdocs/wp-content/plugins/bb-plugin/modules/map/js/settings.js
(function($){

	FLBuilder.registerModuleHelper( 'map', {

		init: function() {
			var form = $( '.fl-builder-settings' ),
				address = form.find( 'textarea[name=address]' ),
				height = form.find( 'input[name=height_responsive]' );

			address.on( 'input', this._previewAddress );
			height.on( 'input', this._previewResponsiveHeight );
		},

		_previewAddress: function() {
			var form = $( '.fl-builder-settings' ),
				address = form.find( 'textarea[name=address]' ).val(),
				q = '' === address ? 'United Kingdom' : address,
				url = 'https://www.google.com/maps/embed/v1/place?key=AIzaSyD09zQ9PNDNNy9TadMuzRV_UsPUoWKntt8&q=',
				iframe = $( FLBuilder.preview.classes.node + ' iframe' );

			iframe.attr( 'src', url + q );
		},

		_previewResponsiveHeight: function() {
			var form = $( '.fl-builder-settings' ),
				height = form.find( 'input[name=height]' ).val(),
				wrapper = $( FLBuilder.preview.classes.node + ' .fl-map' );

			if ( isNaN( height ) ) {
				wrapper.removeClass( 'fl-map-auto-responsive-disabled' );
			} else {
				wrapper.addClass( 'fl-map-auto-responsive-disabled' );
			}
		},
	});

})(jQuery);