1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[87902],{7902:(i,e,n)=>{n.r(e),n.d(e,{default:()=>o});class o extends window.PluginBaseClass{static #i=this.options={offcanvasMenuSelector:"[data-off-canvas-menu]",cookieConfigurationSelector:"[data-cookie-permission]"};init(){this._registerEvents()}_registerEvents(){let i=this.options,e=document.querySelector(i.offcanvasMenuSelector);e&&(this._offcanvasMenuPlugin=window.PluginManager.getPluginInstanceFromElement(e,"OffCanvasMenu")),this._offcanvasMenuPlugin&&this._offcanvasMenuPlugin.$emitter.subscribe("openMenu",this._initializeCookieConfiguration.bind(this))}_initializeCookieConfiguration(){let i=this.options,e=document.querySelector(i.cookieConfigurationSelector);e&&(this._cookieConfigurationPlugin=window.PluginManager.getPluginInstanceFromElement(e,"CookieConfiguration")),this._cookieConfigurationPlugin&&this._cookieConfigurationPlugin._registerEvents()}}}}]);
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.