PageSourceSearch

https://solace.com/wp-content/plugins/facetwp-load-more/facetwp-load-more.js?ver=4.5

js solace.com collected 2026-10-01 09:24:40 UTC 1,720 bytes, 53 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('facetwp-loaded', function() {
30        $('.fwp-load-more').html(FWP_JSON.load_more.default_text);
31
32        if (FWP.settings.pager.page < FWP.settings.pager.total_pages) {
33            $('.fwp-load-more').show();
34        }
35        else {
36            $('.fwp-load-more').hide();
37        }
38    });
39
40    $(document).on('facetwp-refresh', function() {
41        if (! FWP.loaded) {
42            var uv = FWP_HTTP.url_vars;
43            var paged = ('undefined' !== typeof uv.load_more) ? uv.load_more : 1;
44            FWP_JSON.load_more.default_text = $('.fwp-load-more').html();
45            FWP.load_more_paged = parseInt(paged);
46        }
47        else {
48            if (! FWP.is_load_more) {
49                FWP.load_more_paged = 1;
50            }
51        }
52    });
53})(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.