PageSourceSearch

https://estation.ie/wp-content/plugins/cookiebot/assets/js/fronten…-consent-level-api-integration.js?ver=4.7.2

js estation.ie collected 2026-09-24 13:31:26 UTC 1,193 bytes, 32 lines download raw bytes

1'use strict';
2(window => {
3    window.wp_consent_type = cookiebot_consent_type['type'];
4    window.addEventListener('CookiebotOnConsentReady', cookiebot_update_consent_level, false);
5    window.addEventListener('load', set_functional_cookies, false);
6
7    function set_functional_cookies() {
8        wp_set_consent('functional', 'allow'); //always allow functional cookies
9    }
10
11    function cookiebot_update_consent_level() {
12        set_functional_cookies();
13
14        const consents = new Map([['n', 1], ['p', 1], ['s', 1], ['m', 1],]);
15
16        if (typeof Cookiebot !== 'undefined') {
17            consents.set('p', Cookiebot.consent.preferences ? 1 : 0);
18            consents.set('s', Cookiebot.consent.statistics ? 1 : 0);
19            consents.set('m', Cookiebot.consent.marketing ? 1 : 0);
20        }
21
22        let consentMappingKey = Array.from(consents.entries())
23            .map(([key, value]) => `${key}=${value}`)
24            .join(';');
25
26        for (let key in cookiebot_category_mapping[consentMappingKey]) {
27            const strValue = cookiebot_category_mapping[consentMappingKey][key] ? 'allow' : 'deny';
28            wp_set_consent(key, strValue);
29        }
30    }
31
32})(window);

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.