1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4083],{26730:(e,t,n)=>{n.d(t,{PH:()=>s,gO:()=>a,y2:()=>u});var r=n(78675),i=n(72808),o=n(92254);function a(e){var t=[];return(0,o.Im)(e)?t.push({key:"indexer_source",value:"downloads.(order:true|downloadAndOpen:true)"}):e.forEach(function(e){t.push({key:"indexer_source",value:"downloads.(order:true|downloadAndOpen:true).prefiltertags:".concat(e)})}),t.map(function(e){return"".concat(e.key,":").concat(e.value)}).join("|")}function s(e){return{type:"downloadCenter/DOWNLOAD_EDITING_DELETE",previewId:e}}function u(){return function(e,t){e({type:"downloadCenter/DOWNLOAD_EDITING_REQUEST_PENDING"});var n=t(),o=(0,r.d)(n);fetch("".concat((0,i.A)("downloads",n),"?language=").concat(o,"&onlyWithfiles=true")).then(function(e){return e.json()}).then(function(t){e({type:"downloadCenter/DOWNLOAD_EDITING_REQUEST_FULFILLED",downloads:t})})}}},51712:(e,t,n)=>{n.d(t,{JH:()=>p,Sf:()=>d,Yj:()=>l,lp:()=>c,sI:()=>u,wF:()=>s});var r=n(34340),i=n(92254),o=n(66948),a=n(78675),s=function(e){return e.page.page},u=function(e){return e.page.lastPageId&&e.page[e.page.lastPageId]?e.page[e.page.lastPageId].previewId:null},c=(0,r.Bj)(function(e){var t=s(e),n=(0,o.u)(e);if(!t)return null;var r=t.languages;return(0,i.Im)(r)?null:n?r:r.filter(function(e){return!1===e.hidden})}),l=function(e){var t=s(e);return t?(0,i.JU)(t.type,null):null},d=function(e){var t,n=s(e);if(!n||void 0===n.languages||n.languages.length<1)return null;var r=(0,a.d)(e);return r&&null!=(t=n.languages.filter(function(e){return e.lang===r}).pop())?t:null},p=function(e){var t=s(e);return t?(0,i.JU)(t.previewId,null):null}},53538:(e,t,n)=>{n.d(t,{D5:()=>p,DR:()=>f,E7:()=>v,Fq:()=>l,K1:()=>c,XA:()=>d,lx:()=>g,tA:()=>w});var r=n(96052),i=n(49088),o=n(78675),a=n(94970),s=n(71195),u=n(95027);function c(e){return{type:"page/UPDATE_SECTION_ON_PAGE",previewId:e.previewId,content:e.content}}function l(e){return function(t,n){var r=n(),i=(0,o.d)(r),c=(0,a.E)(r),l=(0,s.WJ)(r);e.previewId===c?t({type:"globals/UPDATE_FOOTER",navigation:e.content.footer.navigation,socialMedia:e.content.footer.social_links,previewId:e.content.previewId,language:i}):e.previewId===l&&t((0,u.U)(e.content,i))}}function d(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{type:"page/UPDATE_PAGE",page:e,lastFetched:Date.now(),isNewPage:t}}(Object.prototype.hasOwnProperty.call(e,"content")?e.content:e)}function p(e,t){var n=t.contentAreas,o=new Date().getTime(),a="".concat(e.reference,"?").concat(o);return{type:"page/UPDATE_IMAGE",contentAreas:(0,i.Ay)(n,function(t){!function e(t,n,i,o,a){Object.keys(t).forEach(function(s){if(null!==t[s]&&"object"===(0,r._)(t[s]))return void e(t[s],n,i,o,a);s===n&&t[n]===i&&o.forEach(function(e){t[e]&&(t[e]=a)})})}(t,"previewId",e.previewId,["url","url2x","url3x","picture"],a)})}}function f(e){return{type:"page/ADD_SECTION_TO_PAGE",newSection:e}}function v(e,t){return{type:"page/MOVE_SECTION_ON_PAGE",sectionPreviewId:e,direction:t,step:1}}function w(e){return{type:"page/DELETE_SECTION_ON_PAGE",previewId:e}}function g(e){return{type:"page/SET_PAGE",page:e}}},54083:(e,t,n)=>{n.r(t),n.d(t,{default:()=>T});var r=n(81494),i=n(62774),o=n(78247),a=n(8582),s=n(67867),u=n(11470),c=n(39487),l=n(2367),d=n(67872),p=n.n(d),f=n(53538),v=n(25524),w=n(23998),g=n(78675),h=n(26730),P=n(85630),m=n(51712),b=n(43697),y=n(62042),_=n(99559),E=n(94970),S=n(71195);function A(e,t,n){window.TPP_SNAP._buttons.forEach(function(r){return function(e,t,n,r){switch(e._name){case"bookmark":e.isVisible=i=function(e){var t=e.$node;return![w.Yq,w.xR,w.AN,w.a9,w.GI,w.YD,w.or,w.Wv,w.Wm,w.jA,w.sH].includes(t.dataset.editType)},e.isEnabled=i;break;case"workflows":var i;if(e.isVisible=function(e){var t,n,r,i,o=e.$node,a=e.status;return(null==(t=a.parts)?void 0:t[0])!=="translationKey"&&((null==(n=a.parts)?void 0:n[0])!=="newShortUrl"||(null==(r=a.parts)?void 0:r[1])!=="ContentAreaPlaceholder")&&"Section"!==a.elementType&&(null==o||null==(i=o.dataset)||!i.editType||!![w.Yq,w.AN,w.Dw,w.a9,w.sH,w.lQ].includes(o.dataset.editType))},"/_downloads/"===t.asPath){var o=e.execute;e.execute=function(e,t){try{o(e,t)}catch(e){b.t.warn("TPP execution error",e)}finally{setTimeout(function(){window.dispatchEvent(new CustomEvent("fscc.update.downloads",{detail:{type:"workflow"}}))})}}}break;case"translate":e.isVisible=function(e){var t,n=e.status;return(null==n||null==(t=n.parts)?void 0:t[0])!=="translationKey"&&"PageRef"!==n.elementType&&"SectionReference"!==n.elementType&&"Media"!==n.elementType&&"Dataset[events]"!==n.elementType&&"Dataset[short_urls]"!==n.elementType},e.isEnabled=function(e){var t,n=e.status;return null==n||null==(t=n.permissions)?void 0:t.change};break;case"edit":e.isVisible=function(e){var t=e.$node,n=e.status;return(null==n?void 0:n.elementType)!=="SectionReference"&&t.dataset.editType!==w.Yq},e.isEnabled=function(e){var t,i=e.status,o=(0,m.wF)(n.getState());if((null==o?void 0:o.type)==="showroom_locator"&&(null==i?void 0:i.elementType)==="PageRef"){var a=(0,_.UR)(n.getState());return r===(null==a?void 0:a.url)&&!window.location.search.includes("lat")}return null==i||null==(t=i.permissions)?void 0:t.change};break;case"edit-component":case"delete-component":case"nested-component-move":e.isVisible=function(e){var t=e.previewId,n=e.status;return/^#\d+/.test(t)&&"SectionReference"!==n.elementType},e.isEnabled=function(e){var t,n=e.status;return null==n||null==(t=n.permissions)?void 0:t.change};break;case"create-component":e.isVisible=function(e){var t=e.previewId,n=e.status;return/^#\D+/.test(t)&&"SectionReference"!==n.elementType},e.isEnabled=function(e){var t,n=e.status;return null==n||null==(t=n.permissions)?void 0:t.change};break;case"inedit-start-editing":e.isVisible=function(e){var t=e.$node,n=e.status;return!t.isContentEditable&&!!t.dataset.type&&"SectionReference"!==n.elementType},e.isEnabled=function(e){var t,n=e.status;return null==n||null==(t=n.permissions)?void 0:t.change}}}(r,e,t,n)})}let T=function(){function e(t,n,r,o,a){(0,i._)(this,e),window.TPP_SNAP=p(),this.router=t,this.store=n,this._pathname=r,this.dispatch=o,this.dispatchPageAction=a,window&&(this.debugEnabled="localhost"===window.location.hostname||"local.web.geberit.com"===window.location.hostname,this.init())}var t=e.prototype;return t.logScope=function(e){var t,n=["font-weight: bold",""];(t=b.t).debug.apply(t,["%cscope = %c"+JSON.stringify(e,function(e,t){return(0,a._)(t,HTMLElement)||["permissions","workflows"].includes(e)?(n.push(t),"%o"):t},2)].concat((0,c._)(n)))},t.logRenderElement=function(e){return(0,r._)(function(){var t,n,r,i;return(0,l.YH)(this,function(o){switch(o.label){case 0:if(null!==e.status.custom)return[3,2];return t=b.t.debug,n=["%cawait TPP_SNAP.renderElement(scope.previewId) = %c%s","font-weight: bold",""],r=JSON.stringify,[4,window.TPP_SNAP.renderElement(e.previewId)];case 1:t.apply(b.t,n.concat([r.apply(JSON,[o.sent(),null,2])]));
1try{i=JSON.parse(atob(e.previewId)),Object.keys(i).forEach(function(e){try{i[e]=JSON.parse(atob(i[e]))}catch(e){}}),b.t.debug("%cPreviewId: %c%s","font-weight: bold","",JSON.stringify(i,null,2))}catch(e){}o.label=2;case 2:return[2]}})})()},t.init=function(){var e=this;if(this.debugEnabled&&"function"==typeof window.TPP_SNAP.onInit){window.TPP_SNAP.onInit(function(e){return(0,r._)(function(){return(0,l.YH)(this,function(t){return[2,b.t.info(">>> FirstSpirit Preview is ".concat(e?"now":"NOT"," available!"))]})})()}),window.TPP_SNAP.registerButton({css:"tpp-icon-debug",isEnabled:function(){return!0},isVisible:function(){return!0},execute:function(t){(0,r._)(function(){return(0,l.YH)(this,function(n){switch(n.label){case 0:return t.previewId=t.$node.dataset.previewId,console.group("Custom Button Scope"),e.logScope(t),[4,e.logRenderElement(t)];case 1:return n.sent(),console.groupEnd(),[2]}})})()}});var t=window.TPP_SNAP._buttons.pop();t&&window.TPP_SNAP._buttons.unshift(t)}this.configureToolbar(),this.setupListeners(),this.registerButtons(),this.registerImageCropFormat(),this.toggleCssEditState()},t.configureToolbar=function(){if(window.CtxHost&&window.CxtHost.client){var e=window.CxtHost.client.shadowRoot;if(e)try{var t=e.querySelector(".fs-toolbar-actions");t.style.display="",t.children&&t.children.length>0&&(t.children[0].style.display="none")}catch(e){}}},t.setupListeners=function(){var e=this,t=this;window.TPP_SNAP.onRequestPreviewElement(function(e){for(var n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return(0,r._)(function(){var t,n,r,i;return(0,l.YH)(this,function(o){switch(o.label){case 0:return[4,window.TPP_SNAP.renderElement(e)];case 1:if(!(t=o.sent()).url)return r=(0,m.wF)(this.store.getState()),t.videos&&(null==(n=r.type)?void 0:n.includes("videocenter"))&&this.dispatch((0,P.Bh)((0,u._)((0,s._)({},t),{url:r.url}))),[2];return i=this.pathname.split("?")[0],t.url!==i?this.router.push("".concat(t.url).concat(t.url.endsWith("/")||t.url.endsWith(".html")?"":"/","?preview_id=").concat(e,"&page_type=").concat(t.type,"¤tLanguage=").concat(t.currentLanguage)):p().setPreviewElement(e),[2]}})}).call(t)}),window.TPP_SNAP.onRerenderView(function(){for(var e=arguments.length,n=Array(e),i=0;i<e;i++)n[i]=arguments[i];return(0,r._)(function(){var e,t,n;return(0,l.YH)(this,function(r){switch(r.label){case 0:return n=(t=window.TPP_SNAP).renderElement,[4,window.TPP_SNAP.getPreviewElement()];case 1:return[4,n.apply(t,[r.sent()])];case 2:return e=r.sent(),this.dispatchPageAction((0,f.XA)({previewId:e.previewId,content:e})),[2]}})}).call(t)}),window.TPP_SNAP.onNavigationChange(function(t){return(0,r._)(function(){var e,n,r;return(0,l.YH)(this,function(i){switch(i.label){case 0:if(!(e=!t))return[3,3];return n=p().getElementStatus,[4,p().getPreviewElement()];case 1:return[4,n.apply(p(),[i.sent()])];case 2:e=!i.sent().elementType,i.label=3;case 3:if(!e)return[3,5];return[4,window.TPP_SNAP.renderElement(t)];case 4:r=i.sent(),this.dispatchPageAction((0,f.XA)({previewId:r.previewId,content:r})),i.label=5;case 5:return[2]}})}).call(e)}),window.TPP_SNAP.onContentChange(function(t,n,r){if(r=function(e,t,n,r){var i=null==(o=(0,_.Q)(e))?void 0:o.replacementTags;if(null===n){var o,a,s=(0,m.Yj)(e);(null==s?void 0:s.includes("videocenter"))&&t((0,P.D3)({previewId:r})),null==(a=document.querySelector('[data-preview-id="'.concat(r,'"]')))||a.removeAttribute("data-preview-id")}else if(n&&i)try{var u=JSON.stringify(n);
1Object.keys(i).forEach(function(e){var t=i[e];u=u.replaceAll(e,t)}),n=JSON.parse(u)}catch(e){b.t.error("Error while parsing content",e)}return n}(e.store.getState(),e.dispatch,r,n),i=e._pathname,o=r,"/_shorturls"===i&&window.dispatchEvent(new CustomEvent("fscc.update.shorturls",{detail:{type:o?"update":"delete",sender:{$node:t,previewId:n},content:o}})),a=e._pathname,s=r,"/_downloads"===a&&window.dispatchEvent(new CustomEvent("fscc.update.downloads",{detail:{type:s?"update":"delete",sender:{$node:t,previewId:n},content:s}})),!function(e,t,n,r){if("/_translations"===e){var i=(0,g.d)(n);i&&r((0,v.Z)(t,i))}}(e._pathname,r,e.store.getState(),e.dispatch),(null==t?void 0:t.dataset.editType)===w.Wm)return void window.dispatchEvent(new CustomEvent("fscc.update.events"));if(null===r){if(null===t||(null==t||null==(c=t.dataset)?void 0:c.editType)===w.Qc)return void e.router.push("/","/");if((null==t||null==(l=t.dataset)?void 0:l.editType)!==w.lQ)return void e.dispatchPageAction((0,f.tA)(n));e.dispatch((0,h.PH)(n))}if((null==t||null==(u=t.dataset)?void 0:u.tppIsPage)||!t&&null!==r){var i,o,a,s,u,c,l,d=e.store.getState(),p=(0,m.wF)(d);e.dispatchPageAction((0,f.XA)({previewId:p.previewId,content:p}));return}return(null==t?void 0:t.dataset)&&function(e,t,n,r,i,o){switch(n.dataset.editType){case w.Yq:var a=(0,m.wF)(o);t((0,f.D5)({previewId:r,reference:i},a));break;case w.Qc:if(i.page)t((0,f.XA)({previewId:r,content:i}));else{var s=(0,E.E)(o),u=(0,S.WJ)(o);r===s&&r===u?e((0,f.Fq)({previewId:r,content:i})):t((0,f.K1)({content:i,previewId:r}))}break;case w.GI:t((0,f.DR)({context:{body:n.dataset.editArea,position:0},content:i}));break;case w.Dw:e((0,P.fy)(i));break;default:if("true"===n.dataset.isInSubscription&&(i.isInSubscription=!0),n.dataset.editType!==w.sH||n.dataset.editType!==w.a9||n.dataset.editType!==w.lQ){var c=(0,E.E)(o),l=(0,S.WJ)(o);r===c&&r===l?e((0,f.Fq)({previewId:r,content:i})):t((0,f.K1)({content:i,previewId:r}))}}}(e.dispatch,e.dispatchPageAction,t,n,r,e.store.getState()),null})},t.registerButtons=function(){this.registerSectionReferenceAddButton(),this.registerEmptyAreaButton(),this.registerCreateNewSection(),this.registerDuplicateButton(),this.registerCatalogEditButton(),this.registerVideoChannelAddButton(),this.registerVideoChannelAddEmptyButton(),this.registerDownloadAddButton(),this.registerShorturlAddButton(),this.registerMoveButton(),this.registerTranslationEditButton(),this.disableSnapMoveButton(),this.disableDeleteButton(),A(this.router,this.store,this._pathname),this.registerCopyURLButton(),this.registerEventsAddButton()},t.registerCreateNewSection=function(){window.TPP_SNAP.overrideDefaultButton("add-sibling-section",{isEnabled:function(e){return"true"!==e.$node.getAttribute("data-tpp-disable-add-sibling")},execute:function(e){var t=e.previewId;window.TPP_SNAP.createSection(t,{result:!0}).then(function(e){if(e){var n=document.querySelector('[data-preview-id="'.concat(t,'"]'));if(n){var r=n.getBoundingClientRect(),i=window.scrollY+r.y+r.height-100;window.sessionStorage.setItem("cc_scroll",String(i<0?0:i))}window.TPP_SNAP.triggerRerenderView()}})}})},t.registerEmptyAreaButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Absatz hinzuf\xfcgen":"Add Section"},isVisible:function(e){var t=e.$node,n=e.status;return t.dataset.editType!==w.Dw&&null!==n.custom&&n.parts&&"newSection"===n.parts[0]},isEnabled:function(){return!0},execute:function(e){var t=e.status;window.TPP_SNAP.createSection(t.parts[1],{body:t.parts[2]})}})},t.registerSectionReferenceAddButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Absatz hinzuf\xfcgen":"Add Section"},isVisible:function(e){return"SectionReference"===e.status.elementType},isEnabled:function(){return!0},execute:function(){var e,t=null==(e=document.body)?void 0:e.getAttribute("data-preview-id");t&&window.TPP_SNAP.createSection(t,{body:"content"})}})},t.registerDuplicateButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-bookmark-create",isVisible:function(e){var t=e.$node;return!!(["Section","Dataset"].includes(e.status.elementType)&&t&&t.dataset&&t.dataset.editType&&t.dataset.editType!==w.a9&&t.dataset.editType!==w.Wm&&t.dataset.editType!==w.sH)},isEnabled:function(){return!0},getIcon:function(e){var t=e.$button,n=e.status;return t.classList.add(n.bookmark?"tpp-icon-bookmark-delete":"tpp-icon-bookmark-create")},getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Kopiervorlage":"Bookmark"},execute:function(e){var t=e.previewId;window.TPP_SNAP.toggleBookmark(t)}})},t.registerDownloadAddButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Download hinzuf\xfcgen":"Add download"},isVisible:function(e){var t=e.$node,n=e.status;return t.dataset.editType===w.lQ||null!==n.custom&&n.parts&&"newDownload"===n.parts[0]},isEnabled:function(){return!0},execute:function(e){p().createDataset("local.downloads",{result:!0}).then(function(t){t&&window.dispatchEvent(new CustomEvent("fscc.update.downloads",{detail:{type:"add",sender:e,newItem:t}}))})}})},t.registerVideoChannelAddButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Video Kanal hinzuf\xfcgen":"Add video channel"},isVisible:function(e){return"Dataset[videos]"===e.status.elementType},isEnabled:function(){return!0},execute:function(){window.TPP_SNAP.execute("class:NewContent",{content2:"videos"})}})},t.registerVideoChannelAddEmptyButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Video Kanal hinzuf\xfcgen":"Add video channel"},isVisible:function(e){var t=e.$node,n=e.status;return t.dataset.editType===w.Dw&&null!==n.custom&&n.parts&&"newSection"===n.parts[0]},isEnabled:function(){return!0},execute:function(){window.TPP_SNAP.execute("class:NewContent",{content2:"videos"})}})},t.registerCatalogEditButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-edit",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Element bearbeiten":"Edit element"},isVisible:function(e){var t=e.status;return null!==t.custom&&t.parts&&["catalogElement","shorturls"].includes(t.parts[0])&&"true"!==t.parts[4]},isEnabled:function(){return!0},execute:function(e){var t=e.status;window.TPP_SNAP.execute("class:com.espirit.ps.geberit.module.tpp.enhancements.EditCardExecutable",{card_provider:t.parts[1],card_index:"".concat(t.parts[3]),preview_id:t.parts[2]}).then(function(e){window.TPP_SNAP.triggerChange(t.parts[2],e)})}})},t.registerCopyURLButton=function(){var e=this,t=[{label:"Copy Preview URL",value:"preview"},{label:"Copy Live URL",value:"live"}];window.TPP_SNAP.registerButton({css:"tpp-icon-link",getItems:function(){return t},isEnabled:function(){return!0},isVisible:function(t){return("Section"===t.status.elementType||"SectionReference"===t.status.elementType)&&e.findAnchor(t.$node)},execute:function(t,n){if(n){var r,i,o=(0,_.bU)(e.store.getState(),"global_project_data"),a=e.findAnchor(t.$node);try{var s=new URL(t.$node.baseURI);s.searchParams.delete("preview_id"),s.searchParams.delete("currentLanguage"),s.searchParams.delete("page_type"),0===s.searchParams.size&&(s.search=""),i=s.pathname,r=s.href}catch(e){}var u="preview"===n.value?"".concat(r,"#").concat(null!=a?a:""):"".concat(null==o?void 0:o.projectHost).concat(i,"#").concat(null!=a?a:"");(0,y.l)(u)}}})},t.findAnchor=function(e){var t=e.childNodes,n=!0,r=!1,i=void 0;try{for(var o,a=t[Symbol.iterator]();!(n=(o=a.next()).done);
1n=!0){var s,u=o.value;if(null==(s=u.id)?void 0:s.startsWith("section-"))return u.id}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}var c=!0,l=!1,d=void 0;try{for(var p,f=t[Symbol.iterator]();!(c=(p=f.next()).done);c=!0){var v=p.value,w=this.findAnchor(v);if(w)return w}}catch(e){l=!0,d=e}finally{try{c||null==f.return||f.return()}finally{if(l)throw d}}return null},t.checkMoveButtonVisibility=function(e){var t,n,r=e.$node,i=e.status;return(null==r||null==(t=r.dataset)?void 0:t.editType)!==w.Yq&&(null==i||null==(n=i.parts)?void 0:n[0])!=="newSection"&&![w.Yq,w.AN,w.a9,w.Wm,w.lQ,w.or,w.Dw,w.Qc,w.xR,w.Wv,w.YD,w.jA,w.sH].includes(r.dataset.editType)},t.registerMoveButton=function(){var e=this;window.TPP_SNAP.registerButton({css:"tpp-icon-up",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Hoch":"Up"},isEnabled:function(t){return e.checkMoveButtonVisibility(t)},isVisible:function(t){return e.checkMoveButtonVisibility(t)},execute:function(t){var n,r=t.previewId;e.dispatchPageAction((0,f.E7)(r,"UP")),window.TPP_SNAP.execute("class:com.espirit.ps.geberit.module.tpp.enhancements.SortSectionsExecutable",{previewId:r,mode:"up"}),null==(n=document.querySelector('[data-preview-id="'.concat(r,'"]')))||n.scrollIntoView()}}),window.TPP_SNAP.registerButton({css:"tpp-icon-down",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Runter":"Down"},isEnabled:function(t){return e.checkMoveButtonVisibility(t)},isVisible:function(t){return e.checkMoveButtonVisibility(t)},execute:function(t){var n=t.previewId;(0,r._)(function(){var e;return(0,l.YH)(this,function(t){switch(t.label){case 0:return this.dispatchPageAction((0,f.E7)(n,"DOWN")),[4,window.TPP_SNAP.execute("class:com.espirit.ps.geberit.module.tpp.enhancements.SortSectionsExecutable",{previewId:n,mode:"down"})];case 1:return t.sent(),null==(e=document.querySelector('[data-preview-id="'.concat(n,'"]')))||e.scrollIntoView(),[2]}})}).call(e)}})},t.registerTranslationEditButton=function(){var e=this;window.TPP_SNAP.registerButton({css:"tpp-icon-edit",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"\xdcbersetzung bearbeiten":"Edit translation"},isVisible:function(e){var t=e.status;return null!==t.custom&&t.parts&&"translationKey"===t.parts[0]},isEnabled:function(){return!0},execute:function(t){var n=t.status;window.TPP_SNAP.execute("class:com.espirit.ps.geberit.module.tpp.enhancements.EditTranslationExecutable",{key:n.parts[2],language:n.parts[1]}).then(function(t){var n=(0,g.d)(e.store.getState());n&&e.dispatch((0,v.Z)(t,n))})}})},t.registerShorturlAddButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Neue ShortURL":"New ShortURL"},isVisible:function(e){var t=e.status;return"Dataset[short_urls]"===t.elementType||null!==t.custom&&t.parts&&"newShortUrl"===t.parts[0]},isEnabled:function(){return!0},execute:function(e){p().createDataset("local.short_urls",{result:!0}).then(function(t){t&&window.dispatchEvent(new CustomEvent("fscc.update.shorturls",{detail:{type:"add",sender:e,newItem:t}}))})}})},t.registerShorturlDeleteButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-delete",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Short URL L\xf6schen":"Remove Short URL"},isVisible:function(e){var t=e.status;return"Dataset[short_urls]"===t.elementType&&t.workflows&&!t.workflows.current},isEnabled:function(){return!0},execute:function(e){var t=e.previewId;window.TPP_SNAP.startWorkflow(t,"delete")}})},t.registerEventsAddButton=function(){window.TPP_SNAP.registerButton({css:"tpp-icon-add-section",getLabel:function(e){var t=e.language;return(null==t?void 0:t.toLowerCase())==="de"?"Event hinzuf\xfcgen":"Add event"},isVisible:function(e){var t=e.$node,n=e.status;return t.dataset.editType===w.Wm||null!==n.custom&&n.parts&&"newEvent"===n.parts[0]},isEnabled:function(){return!0},execute:function(){p().createDataset("local.events",{result:!0}).then(function(e){e&&setTimeout(function(){window.dispatchEvent(new CustomEvent("fscc.update.events"))},2e3)})}})},t.registerImageCropFormat=function(){window.TPP_SNAP.overrideDefaultButton("crop",{execute:function(e){var t=e.$node,n=e.previewId,r=[t.dataset.imageFormat];t.dataset.imageFormat!==t.dataset.imageFormat2x&&t.dataset.imageFormat2x&&(r=(0,c._)(r).concat([t.dataset.imageFormat2x])),t.dataset.imageFormat!==t.dataset.imageFormat3x&&t.dataset.imageFormat2x!==t.dataset.imageFormat3x&&t.dataset.imageFormat3x&&(r=(0,c._)(r).concat([t.dataset.imageFormat3x])),window.TPP_SNAP.cropImage(n,r)}})},t.disableSnapMoveButton=function(){window.TPP_SNAP.overrideDefaultButton("move",{isVisible:function(){return!1},isEnabled:function(){return!1}})},t.disableDeleteButton=function(){var e=this;window.TPP_SNAP.overrideDefaultButton("delete",{isVisible:function(t){var n,r,i,o=t.status,a=t.$node,s="meta_navigation_1"===o.name,u="footer"===o.name,c="header_pin_list"===o.name;if(u||s||c||"Dataset[translations]"===o.elementType||(null==o||null==(n=o.parts)?void 0:n[0])==="translationKey"||(null==o||null==(r=o.parts)?void 0:r[0])==="newShortUrl"&&(null==o||null==(i=o.parts)?void 0:i[1])==="ContentAreaPlaceholder")return!1;var l=e.store.getState();return(0,m.Sf)(l)?"true"!==a.dataset.isInSubscription:o.permissions.delete},isEnabled:function(e){return"true"!==e.$node.dataset.isInSubscription}})},t.toggleCssEditState=function(){window.TPP_SNAP._buttons.forEach(function(e){e.beforeExecute=function(e){e.$node.classList.add("tpp-disabled-node")},e.afterExecute=function(e){var t=e.$node;setTimeout(function(){return t.classList.remove("tpp-disabled-node")},600)}})},(0,o._)(e,[{key:"store",get:function(){return this._store},set:function(e){this._store=e,this.dispatch=e.dispatch}},{key:"pathname",get:function(){return this._pathname},set:function(e){this._pathname=e,A(this.router,this.store,this._pathname)}}]),e}()},62042:(e,t,n)=>{n.d(t,{l:()=>o});var r=n(81494),i=n(2367);function o(e){return(0,r._)(function(){return(0,i.YH)(this,function(t){switch(t.label){case 0:if(navigator.clipboard)return[3,1];return[2,a(e)];case 1:return t.trys.push([1,3,,4]),[4,navigator.clipboard.writeText(e)];case 2:return t.sent(),[2,!0];case 3:return t.sent(),[2,a(e)];case 4:return[2]}})})()}function a(e){var t,n,r,i=document.createElement("textarea");null==(t=document.querySelector("body"))||t.appendChild(i),i.value=e,i.select();var o=null==(n=(r=document).execCommand)?void 0:n.call(r,"copy");return i.remove(),o}},71195:(e,t,n)=>{n.d(t,{FL:()=>d,Gw:()=>w,Rb:()=>f,WJ:()=>p,XP:()=>g});var r=n(92254),i=n(99559),o=n(78675),a=n(2734),s=function(e){var t=(0,o.d)(e);return t?e.navigation[t]:null},u=function(e,t){var n=s(e);return n&&t&&n[t]||null},c=function(e){return u(e,"main")},l=function(e){return u(e,"meta")},d=function(e){var t=l(e);return t&&t.links||null},p=function(e){var t=l(e);return t?(0,r.JU)(t.previewId,null):null},f=function(e){var t=c(e);return t?t.items:null},v=[{label:"Cockpit",url:"",children:[]},{label:"Catalog",url:"",children:[]}],w=function(e){if(!c(e))return null;var t=(0,i.bU)(e,"campus"),n=(0,a.bn)(e,"campus_nav_cockpit"),r=(0,a.bn)(e,"campus_nav_catalog");return v[0].label=n,v[0].url=null==t?void 0:t.campusDashboardUrl,v[1].label=r,v[1].url=null==t?void 0:t.campusCatalogUrl,v.slice(0)},g=function(e){return e.navigation.isStickyHeaderShown||!1}},85630:(e,t,n)=>{n.d(t,{Bh:()=>r,D3:()=>i,dv:()=>a,fy:()=>o});var r=function(e){return{type:"ADD_CHANNEL",payload:e}},i=function(e){return{type:"DELETE_CHANNEL",payload:e}},o=function(e){return{type:"UPDATE_CHANNEL",payload:e}},a=function(e){return{type:"SET_CHANNELS",payload:e}}},94970:(e,t,n)=>{n.d(t,{E:()=>o,f:()=>i});var r=n(78675),i=function(e){var t=(0,r.d)(e);return e.globals[t].footer.navigation},o=function(e){var t=(0,r.d)(e);return e.globals[t].footer.previewId}}}]);
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.