1(function($) { 2 "use strict"; 3 4 $(window).on('elementor/frontend/init', function () { 5 6 /* project slider */ 7 elementorFrontend.hooks.addAction('frontend/element_ready/ova_project_slider.default', function(){ 8 9 $(".slide-project").each(function(){ 10 var owlsl = $(this) ; 11 var owlsl_ops = owlsl.data('options') ? owlsl.data('options') : {}; 12 13 var isRTL = $('body').hasClass('rtl'); 14 15 var responsive_value = { 16 0:{ 17 items:1, 18 stagePadding:0, 19 }, 20 767:{ 21 items:2, 22 stagePadding:0, 23 }, 24 1170:{ 25 items:3, 26 stagePadding:0, 27 }, 28 1330:{ 29 items:owlsl_ops.items 30 } 31 }; 32 33 owlsl.owlCarousel({ 34 stagePadding : owlsl_ops.stagePadding, 35 margin: owlsl_ops.margin, 36 items: owlsl_ops.items, 37 loop: owlsl_ops.loop, 38 autoplay: owlsl_ops.autoplay, 39 autoplayTimeout: owlsl_ops.autoplayTimeout, 40 center: owlsl_ops.center, 41 nav: owlsl_ops.nav, 42 dots: owlsl_ops.dots, 43 thumbs: owlsl_ops.thumbs, 44 autoplayHoverPause: owlsl_ops.autoplayHoverPause, 45 slideBy: owlsl_ops.slideBy, 46 smartSpeed: owlsl_ops.smartSpeed, 47 rtl: isRTL, 48 navText:[ 49 '<i class="ovaicon-back"></i>', 50 '<i class="ovaicon-next"></i>' 51 ], 52 responsive: responsive_value, 53 }); 54 55 /* Fixed WCAG */ 56 owlsl.find(".owl-nav button.owl-prev").attr("title", "Previous"); 57 owlsl.find(".owl-nav button.owl-next").attr("title", "Next"); 58 owlsl.find(".owl-dots button").attr("title", "Dots"); 59 60 }); 61 }); 62 /* end project slider */ 63 64 /* project slider 2 */ 65 elementorFrontend.hooks.addAction('frontend/element_ready/ova_project_slider2.default', function(){ 66 67 $(".slide-project-2").each(function(){ 68 var owlsl = $(this) ; 69 var owlsl_ops = owlsl.data('options') ? owlsl.data('options') : {}; 70 71 var isRTL = $('body').hasClass('rtl'); 72 73 var responsive_value = { 74 0:{ 75 items:1, 76 }, 77 576:{ 78 items:1, 79 }, 80 992:{ 81 items:2 82 }, 83 1170:{ 84 items:owlsl_ops.items 85 } 86 }; 87 88 owlsl.owlCarousel({ 89 margin: owlsl_ops.margin, 90 items: owlsl_ops.items, 91 loop: owlsl_ops.loop, 92 autoplay: owlsl_ops.autoplay, 93 autoplayTimeout: owlsl_ops.autoplayTimeout, 94 center: owlsl_ops.center, 95 nav: owlsl_ops.nav, 96 dots: owlsl_ops.dots, 97 thumbs: owlsl_ops.thumbs, 98 autoplayHoverPause: owlsl_ops.autoplayHoverPause, 99 slideBy: owlsl_ops.slideBy, 100 smartSpeed: owlsl_ops.smartSpeed, 101 rtl: isRTL, 102 navText:[ 103 '<i class="ovaicon-back"></i>', 104 '<i class="ovaicon-next"></i>' 105 ], 106 responsive: responsive_value, 107 }); 108 109 /* Fixed WCAG */ 110 owlsl.find(".owl-nav button.owl-prev").attr("title", "Previous"); 111 owlsl.find(".owl-nav button.owl-next").attr("title", "Next"); 112 owlsl.find(".owl-dots button").attr("title", "Dots"); 113 114 115
116 /*****First Load ( add class )********/ 117 owlsl.find('.owl-item.active').each( function(i) { 118 if ( i === 0 ) { 119 $(this).addClass('first-active'); 120 } 121 }); 122 123 /*****On Changed********/ 124 owlsl.on('changed.owl.carousel', function(event) { 125 var that = $(this); 126 that.find('.owl-item').removeClass('first-active'); 127 var index = event.item.index; 128 that.find('.owl-item').each( function(i) { 129 if ( i === index ) { 130 $(this).addClass('first-active'); 131 } 132 }); 133 }); 134 135 /*****On Dragged********/ 136 owlsl.on('dragged.owl.carousel', function(event) { 137 var that = $(this); 138 that.find('.owl-item').removeClass('first-active'); 139 that.find('.owl-item.active:first').addClass('first-active'); 140 }); 141 142 143 }); 144 }); 145 /* end project slider 2 */ 146 147 /* project slider 3 */ 148 elementorFrontend.hooks.addAction('frontend/element_ready/ova_project_slider3.default', function(){ 149 150 $(".slide-project-3").each(function(){ 151 var owlsl = $(this) ; 152 var owlsl_ops = owlsl.data('options') ? owlsl.data('options') : {}; 153 var navCon = '#ova-project-slider3-control'; 154 155 var isRTL = $('body').hasClass('rtl'); 156 157 var responsive_value = { 158 0:{ 159 items:1, 160 }, 161 576:{ 162 items:1, 163 }, 164 992:{ 165 items:2 166 }, 167 1170:{ 168 items:owlsl_ops.items 169 } 170 }; 171 172 owlsl.owlCarousel({ 173 margin: owlsl_ops.margin, 174 items: owlsl_ops.items, 175 loop: owlsl_ops.loop, 176 autoplay: owlsl_ops.autoplay, 177 autoplayTimeout: owlsl_ops.autoplayTimeout, 178 center: owlsl_ops.center, 179 navContainer: navCon, 180 nav: true, 181 dots: owlsl_ops.dots, 182 thumbs: owlsl_ops.thumbs, 183 autoplayHoverPause: owlsl_ops.autoplayHoverPause, 184 slideBy: owlsl_ops.slideBy, 185 smartSpeed: owlsl_ops.smartSpeed, 186 rtl: isRTL, 187 navText:[ 188 '<i class="ovaicon-back"></i>', 189 '<i class="ovaicon-next"></i>' 190 ], 191 responsive: responsive_value, 192 }); 193 194 /* Fixed WCAG */ 195 owlsl.find(".owl-nav button.owl-prev").attr("title", "Previous"); 196 owlsl.find(".owl-nav button.owl-next").attr("title", "Next"); 197 owlsl.find(".owl-dots button").attr("title", "Dots"); 198 199 200 }); 201 }); 202 /* end project slider 3 */ 203 204 /* project slider 4 */ 205 elementorFrontend.hooks.addAction('frontend/element_ready/ova_project_slider4.default', function(){ 206 207 $(".slide-project-4").each(function(){ 208 var owlsl = $(this) ; 209 var owlsl_ops = owlsl.data('options') ? owlsl.data('options') : {}; 210 211 var isRTL = $('body').hasClass('rtl'); 212 213 var responsive_value = { 214 0:{ 215 items:1, 216 nav: false 217 }, 218 1024:{ 219 items:1, 220 nav: false 221 }, 222 1300:{ 223 items:1.4 224 }, 225 1500:{ 226 items:owlsl_ops.items 227 } 228 }; 229 230 owlsl.owlCarousel({ 231 margin: owlsl_ops.margin, 232 items: owlsl_ops.items, 233 loop: owlsl_ops.loop,
234 autoplay: owlsl_ops.autoplay, 235 autoplayTimeout: owlsl_ops.autoplayTimeout, 236 center: owlsl_ops.center, 237 nav: owlsl_ops.nav, 238 dots: owlsl_ops.dots, 239 thumbs: owlsl_ops.thumbs, 240 autoplayHoverPause: owlsl_ops.autoplayHoverPause, 241 slideBy: owlsl_ops.slideBy, 242 smartSpeed: owlsl_ops.smartSpeed, 243 rtl: isRTL, 244 navText:[ 245 '<i class="ovaicon-back"></i>', 246 '<i class="ovaicon-next"></i>' 247 ], 248 responsive: responsive_value, 249 }); 250 251 /* Fixed WCAG */ 252 owlsl.find(".owl-nav button.owl-prev").attr("title", "Previous"); 253 owlsl.find(".owl-nav button.owl-next").attr("title", "Next"); 254 owlsl.find(".owl-dots button").attr("title", "Dots"); 255 256 257 }); 258 }); 259 /* end project slider 4 */ 260 261 }); 262 263})(jQuery);
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.