PageSourceSearch

https://parqueinnovacionba.com/wp-content/uploads/ac_assets/image_…/jquery.inview.min.js?ver=1.5.133

js parqueinnovacionba.com collected 2026-10-02 11:38:32 UTC 2,442 bytes, 62 lines download raw bytes

1!(function (a) {
2    "function" == typeof define && define.amd ? define(["jquery"], a) : "object" == typeof exports ? (module.exports = a(require("jquery"))) : a(jQuery);
3})(function (a) {
4    function i() {
5        var b,
6            c,
7            d = { height: f.innerHeight, width: f.innerWidth };
8        return d.height || ((b = e.compatMode), (b || !a.support.boxModel) && ((c = "CSS1Compat" === b ? g : e.body), (d = { height: c.clientHeight, width: c.clientWidth }))), d;
9    }
10    function j() {
11        return { top: f.pageYOffset || g.scrollTop || e.body.scrollTop, left: f.pageXOffset || g.scrollLeft || e.body.scrollLeft };
12    }
13    function k() {
14        if (b.length) {
15            var e = 0,
16                f = a.map(b, function (a) {
17                    var b = a.data.selector,
18                        c = a.$element;
19                    return b ? c.find(b) : c;
20                });
21            for (c = c || i(), d = d || j(); e < b.length; e++)
22                if (a.contains(g, f[e][0])) {
23                    var h = a(f[e]),
24                        k = { height: h[0].offsetHeight, width: h[0].offsetWidth },
25                        l = h.offset(),
26                        m = h.data("inview");
27                    if (!d || !c) return;
28                    l.top + k.height > d.top && l.top < d.top + c.height && l.left + k.width > d.left && l.left < d.left + c.width ? m || h.data("inview", !0).trigger("inview", [!0]) : m && h.data("inview", !1).trigger("inview", [!1]);
29                }
30        }
31    }
32    var c,
33        d,
34        h,
35        b = [],
36        e = document,
37        f = window,
38        g = e.documentElement;
39    (a.event.special.inview = {
40        add: function (c) {
41            b.push({ data: c, $element: a(this), element: this }), !h && b.length && (h = setInterval(k, 250));
42        },
43        remove: function (a) {
44            for (var c = 0; c < b.length; c++) {
45                var d = b[c];
46                if (d.element === this && d.data.guid === a.guid) {
47                    b.splice(c, 1);
48                    break;
49                }
50            }
51            b.length || (clearInterval(h), (h = null));
52        },
53    }),
54        a(f).on("scroll resize scrollstop", function () {
55            c = d = null;
56        }),
57        !g.addEventListener &&
58            g.attachEvent &&
59            g.attachEvent("onfocusin", function () {
60                d = null;
61            });
62});

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.