| 1 |
var propertyhive_tiny_slider_elementor_instances = []; |
| 2 |
jQuery( window ).on( 'elementor/frontend/init', function() |
| 3 |
{ |
| 4 |
elementorFrontend.hooks.addAction( 'frontend/element_ready/property-images.default', function($scope, jQuery) |
| 5 |
{ |
| 6 |
ph_init_slideshow(); |
| 7 |
}); |
| 8 |
|
| 9 |
elementorFrontend.hooks.addAction( 'frontend/element_ready/property-map.default', function($scope, jQuery) |
| 10 |
{ |
| 11 |
initialize_property_map(); |
| 12 |
}); |
| 13 |
|
| 14 |
elementorFrontend.hooks.addAction( 'frontend/element_ready/property-street-view.default', function($scope, jQuery) |
| 15 |
{ |
| 16 |
initialize_property_street_view(); |
| 17 |
}); |
| 18 |
|
| 19 |
elementorFrontend.hooks.addAction( 'frontend/element_ready/property-search-form.default', function($scope, jQuery) |
| 20 |
{ |
| 21 |
toggleDepartmentFields(); |
| 22 |
}); |
| 23 |
|
| 24 |
elementorFrontend.hooks.addAction( 'frontend/element_ready/global', function($scope, jQuery) |
| 25 |
{ |
| 26 |
if ( propertyhive_tiny_slider_elementor_instances.length > 0 ) |
| 27 |
{ |
| 28 |
for ( var i = 0; i < propertyhive_tiny_slider_elementor_instances.length; ++i ) |
| 29 |
{ |
| 30 |
propertyhive_tiny_slider_elementor_instances[i].destroy(); |
| 31 |
} |
| 32 |
} |
| 33 |
propertyhive_tiny_slider_elementor_instances = []; |
| 34 |
|
| 35 |
document.querySelectorAll('.propertyhive-shortcode-carousel').forEach(slider => { |
| 36 |
propertyhive_tiny_slider_elementor_instances.push(tns({ |
| 37 |
container: slider, |
| 38 |
items: propertyhive_carousel_params.items, |
| 39 |
controlsPosition: propertyhive_carousel_params.controlsPosition, |
| 40 |
nav: false, |
| 41 |
gutter: propertyhive_carousel_params.gutter, |
| 42 |
mouseDrag: propertyhive_carousel_params.mouseDrag, |
| 43 |
controlsText: propertyhive_carousel_params.controlsText, |
| 44 |
responsive: propertyhive_carousel_params.responsive |
| 45 |
})); |
| 46 |
}); |
| 47 |
}); |
| 48 |
}); |