@visitscotland/component-library
Version:
VisitScotland Component Library
1 lines • 1.21 kB
JavaScript
;(self.webpackChunk_visitscotland_component_library=self.webpackChunk_visitscotland_component_library||[]).push([[1459],{12308:function(e,o,n){var i=Object.freeze({analytical:0,marketing:1}),t={youtube:[i.marketing],embed:[i.analytical,i.marketing],google_maps:[i.analytical,i.marketing]};o.A=t},83178:function(e,o){var n={data:function(){return{requiredCookies:[],requiredCookiesAllowed:!1,cookieManagerLoaded:!1}},methods:{managerLoaded:function(){this.cookieManagerLoaded=!0},cookiesUpdated:function(){var e=!1;"undefined"!=typeof CookieControl&&(e=this.requiredCookies.every((function(e){return CookieControl&&!0===CookieControl.getCategoryConsent(e)}))),this.requiredCookiesAllowed=e,void 0!==this.callbackOnUpdated&&this.callbackOnUpdated()}},computed:{cookiesAllowed:function(){return!("undefined"==typeof window||!window.bypassCookiesRequired)||this.requiredCookiesAllowed},cookiesLoaded:function(){return!("undefined"==typeof window||!window.bypassCookiesLoaded)||this.cookieManagerLoaded}},mounted:function(){var e=this;window.addEventListener("cookieManagerLoaded",(function(){e.managerLoaded()})),window.addEventListener("cookiesUpdated",(function(){e.cookiesUpdated()}))}};o.A=n}}]);