PageSourceSearch

https://nimbus.ca/wp-content/themes/bookory/assets/js/elementor/products.js?ver=2.2.9

js nimbus.ca collected 2026-10-02 03:10:45 UTC 5,959 bytes, 120 lines download raw bytes

1(function ($) {
2    "use strict";
3    $(window).on('elementor/frontend/init', () => {
4        elementorFrontend.hooks.addAction('frontend/element_ready/bookory-products.default', ($scope) => {
5            let $carousel = $('.woocommerce-carousel', $scope);
6            if ($carousel.length > 0) {
7                let data = $carousel.data('settings'),
8                    rtl = $('body').hasClass('rtl') ? true : false;
9                if(data['carousel_center'] === true){
10                    $('ul.products', $carousel).slick(
11                        {
12                            rtl: rtl,
13                            dots: data.navigation == 'both' || data.navigation == 'dots' ? true : false,
14                            arrows: data.navigation == 'both' || data.navigation == 'arrows' ? true : false,
15                            infinite: data.loop,
16                            speed: 300,
17                            slidesToShow: parseInt(data.items),
18                            autoplay: data.autoplay,
19                            autoplaySpeed: parseInt(data.autoplayTimeout),
20                            slidesToScroll: 1,
21                            lazyLoad: 'ondemand',
22                            centerMode: true,
23                            centerPadding: '0px',
24                            swipeToSlide: true,
25                            initialSlide: parseInt(data.initialSlide),
26                            touchThreshold:99,
27                            responsive: [
28                                {
29                                    breakpoint: parseInt(data.breakpoint_laptop),
30                                    settings: {
31                                        slidesToShow: parseInt(data.items_laptop),
32                                    }
33                                },
34                                {
35                                    breakpoint: parseInt(data.breakpoint_tablet_extra),
36                                    settings: {
37                                        slidesToShow: parseInt(data.items_tablet_extra),
38                                    }
39                                },
40                                {
41                                    breakpoint: parseInt(data.breakpoint_tablet),
42                                    settings: {
43                                        slidesToShow: parseInt(data.items_tablet),
44                                    }
45                                },
46                                {
47                                    breakpoint: parseInt(data.breakpoint_mobile_extra),
48                                    settings: {
49                                        slidesToShow: parseInt(data.items_mobile_extra),
50                                    }
51                                },
52                                {
53                                    breakpoint: parseInt(data.breakpoint_mobile),
54                                    settings: {
55                                        slidesToShow: parseInt(data.items_mobile),
56                                    }
57                                }
58                            ]
59                        }
60                    );
61                }
62
63                else if (data['carousel_center'] === false){
64
65                    $('ul.products', $carousel).slick(
66                        {
67                            rtl: rtl,
68                            dots: data.navigation == 'both' || data.navigation == 'dots' ? true : false,
69                            arrows: data.navigation == 'both' || data.navigation == 'arrows' ? true : false,
70                            infinite: data.loop,
71                            speed: 300,
72                            slidesToShow: parseInt(data.items),
73                            autoplay: data.autoplay,
74                            autoplaySpeed: parseInt(data.autoplayTimeout),
75                            slidesToScroll: 1,
76                            lazyLoad: 'ondemand',
77                            swipeToSlide: true,
78                            initialSlide: parseInt(data.initialSlide),
79                            touchThreshold:99,
80                            responsive: [
81                                {
82                                    breakpoint: parseInt(data.breakpoint_laptop),
83                                    settings: {
84                                        slidesToShow: parseInt(data.items_laptop),
85                                    }
86                                },
87                                {
88                                    breakpoint: parseInt(data.breakpoint_tablet_extra),
89                                    settings: {
90                                        slidesToShow: parseInt(data.items_tablet_extra),
91                                    }
92                                },
93                                {
94                                    breakpoint: parseInt(data.breakpoint_tablet),
95                                    settings: {
96                                        slidesToShow: parseInt(data.items_tablet),
97                                    }
98                                },
99                                {
100                                    breakpoint: parseInt(data.breakpoint_mobile_extra),
101                                    settings: {
102                                        slidesToShow: parseInt(data.items_mobile_extra),
103                                    }
104                                },
105                                {
106                                    breakpoint: parseInt(data.breakpoint_mobile),
107                                    settings: {
108                                        slidesToShow: parseInt(data.items_mobile),
109                                    }
110                                }
111                            ]
112                        }
113                    );
114
115                }
116            }
117        });
118    });
119
120})(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.