PageSourceSearch

https://www.altec.com/wp-content/plugins/facetwp-load-more/facetwp-load-more.js?ver=4.1.3

js altec.com collected 2026-09-25 19:11:48 UTC 1,980 bytes, 61 lines download raw bytes

1(function($) {
2    $(function() {
3        if ('object' !== typeof FWP) {
4            return;
5        }
6
7        FWP.hooks.addFilter('facetwp/template_html', function(resp, params) {
8            if (FWP.is_load_more) {
9                FWP.is_load_more = false;
10                $('.facetwp-template').append(params.html);
11                return true;
12            }
13            return resp;
14        });
15    });
16
17    $(document).on('click', '.fwp-load-more', function() {
18        $('.fwp-load-more').html(FWP_JSON.load_more.loading_text);
19
20        FWP.is_load_more = true; // set the flag
21        FWP.load_more_paged += 1; // next page
22        FWP.facets['load_more'] = [FWP.load_more_paged]; // trick into adding URL var
23        FWP.paged = FWP.load_more_paged; // grab the next page of results
24        FWP.soft_refresh = true; // don't process facets
25        FWP.is_reset = true; // don't parse facets
26        FWP.refresh();
27    });
28    
29    $(document).on('click', '.fwp-load-all', function() {
30        $('.fwp-load-all').html(FWP_JSON.load_more.loading_text);
31        FWP.soft_refresh = true;
32		FWP.extras.per_page = 500
33        FWP.refresh();
34    });
35
36    $(document).on('facetwp-loaded', function() {
37        $('.fwp-load-more').html(FWP_JSON.load_more.default_text);
38
39        if (FWP.settings.pager.page < FWP.settings.pager.total_pages) {
40            $('.fwp-load-more').show();
41        }
42        else {
43            $('.fwp-load-more').hide();
44            $('.fwp-load-all').hide();
45        }
46    });
47
48    $(document).on('facetwp-refresh', function() {
49        if (! FWP.loaded) {
50            var uv = FWP_HTTP.url_vars;
51            var paged = ('undefined' !== typeof uv.load_more) ? uv.load_more : 1;
52            FWP_JSON.load_more.default_text = $('.fwp-load-more').html();
53            FWP.load_more_paged = parseInt(paged);
54        }
55        else {
56            if (! FWP.is_load_more) {
57                FWP.load_more_paged = 1;
58            }
59        }
60    });
61})(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.