PageSourceSearch

https://schule-gesundheitscoaching.firebaseapp.com/2906.fc0bce0156220eab.js

js schule-gesundheitscoaching.firebaseapp.com collected 2026-10-03 14:08:32 UTC 29,132 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkchava_sites=self.webpackChunkchava_sites||[]).push([[2906],{63356:(S,b,l)=>{l.d(b,{j:()=>n});var t=l(36895),o=l(26444),d=l(73546),u=l(94650);let n=(()=>{class f{}return f.\u0275fac=function(C){return new(C||f)},f.\u0275mod=u.oAB({type:f}),f.\u0275inj=u.cJS({imports:[t.ez,o.D,d.QW]}),f})()},10157:(S,b,l)=>{l.d(b,{U:()=>q});var t=l(96967),o=l(54004),d=l(39646),u=l(6621),n=l(94650),f=l(97009),T=l(36895),C=l(34793),I=l(47969),P=l(24577),M=l(40487);let O=(()=>{class r extends P.p{constructor(g){super(g)}}return r.\u0275fac=function(g){return new(g||r)(n.LFG(M.I))},r.\u0275prov=n.Yz7({token:r,factory:r.\u0275fac,providedIn:"root"}),r})();var L=l(4859),N=l(51001);function Q(r,h){if(1&r&&(n.TgZ(0,"object",5),n._UZ(1,"embed",6),n.qZA()),2&r){const g=n.oxw().ngIf,_=n.oxw(2);n.Q6J("data",g,n.uOi)("type",_.filePdf.contentType),n.xp6(1),n.Q6J("src",g,n.uOi)("type",_.filePdf.contentType)}}function A(r,h){if(1&r&&n._UZ(0,"iframe",7),2&r){const g=n.oxw().ngIf,_=n.oxw(2);n.Q6J("src",g,n.uOi)("title",null==_.entry||null==_.entry.fields?null:_.entry.fields.title)}}function w(r,h){if(1&r&&(n.ynx(0),n.YNc(1,Q,2,4,"object",3),n.YNc(2,A,1,2,"iframe",4),n.BQk()),2&r){const g=n.oxw(2);n.xp6(1),n.Q6J("ngIf",!g.useIframe),n.xp6(1),n.Q6J("ngIf",g.useIframe)}}function J(r,h){if(1&r&&(n.ynx(0),n.TgZ(1,"div",1),n.YNc(2,w,3,2,"ng-container",0),n.ALo(3,"safeResourceUrl"),n.qZA(),n.TgZ(4,"a",2),n._uU(5," Vollbild "),n.qZA(),n.BQk()),2&r){const g=n.oxw();n.xp6(2),n.Q6J("ngIf",n.lcZ(3,2,g.urlViewer)),n.xp6(2),n.Q6J("href",g.filePdf.url,n.LSH)}}let Y=(()=>{class r extends t.J{constructor(g,_){super(),this.supportsService=g,this.pdfService=_,this.filePdf=null,this.urlViewer="",this.useIframe=!1}ngOnInit(){super.ngOnInit(),this.entry?.fields.titlePdf?.fields?.file&&(this.filePdf=this.entry.fields.titlePdf.fields.file),this.filePdf?.url&&(this.urlViewer=this.supportsService.isChrome&&!this.supportsService.isAndroid||this.supportsService.isFirefox?this.pdfService.getUrl(this.filePdf.url,!0):this.pdfService.getUrl(this.filePdf.url),this.useIframe=this.filePdf.url.startsWith(this.pdfService.embedUrlPrefix)&&!this.supportsService.isIe)}}return r.\u0275fac=function(g){return new(g||r)(n.Y36(I.z),n.Y36(O))},r.\u0275cmp=n.Xpm({type:r,selectors:[["app-contents-title-pdf"]],features:[n.qOj],decls:1,vars:1,consts:[[4,"ngIf"],[1,"title-pdf-wrapper","mat-card-full-width"],["mat-button","","color","accent","target","_blank","rel","noopener",1,"show-pdf",3,"href"],["width","100%","height","100%",3,"data","type",4,"ngIf"],["width","100%","frameborder","0","scrolling","no","height","100%",3,"src","title",4,"ngIf"],["width","100%","height","100%",3,"data","type"],["width","100%","height","100%",3,"src","type"],["width","100%","frameborder","0","scrolling","no","height","100%",3,"src","title"]],template:function(g,_){1&g&&n.YNc(0,J,6,4,"ng-container",0),2&g&&n.Q6J("ngIf",_.filePdf)},dependencies:[T.O5,L.zs,N.t],styles:[".title-pdf-wrapper[_ngcontent-%COMP%]{height:400px}.show-pdf[_ngcontent-%COMP%]{margin-left:-16px}@media (max-width: 599px){.show-pdf[_ngcontent-%COMP%]{margin-left:-8px}}"]}),r})();var m=l(11441),y=l(24984),x=l(80558);function v(r,h){if(1&r&&(n.ynx(0),n._UZ(1,"app-contents-title-pdf",2),n.BQk()),2&r){const g=n.oxw();n.xp6(1),n.Q6J("entry",g.entry)}}function B(r,h){1&r&&n.GkF(0)}const z=function(){return{isEnlargableInner:!1}};function D(r,h){if(1&r&&(n.TgZ(0,"a",5),n.YNc(1,B,1,0,"ng-container",6),n.qZA()),2&r){n.oxw();const g=n.MAs(2),_=n.oxw();n.ekj("cursor-default",_.isCurrentUrl),n.Q6J("routerLink",_.routerLink),n.xp6(1),n.Q6J("ngTemplateOutlet",g)("ngTemplateOutletContext",n.DdM(5,z))}}function R(r,h){1&r&&n.GkF(0)}function U(r,h){if(1&r&&n.YNc(0,R,1,0,"ng-container",11),2&r){n.oxw(2);const g=n.MAs(3);n.Q6J("ngTemplateOutlet",g)}}const W=function(r){return[r]},k=function(){return[]};function K(r,h){if(1&r&&(n.TgZ(0,"app-lightbox",10),n.YNc(1,U,1,1,"ng-template"),n.qZA()),2&r){const g=n.oxw().ngIf;n.Q6J("images",g.image?n.VKq(1,W,g.image):n.DdM(3,k))}}function j(r,h){if(1&r&&n._UZ(0,"app-image",12),2&r){const g=n.oxw().ngIf,_=n.oxw(4);n.Q6J("image",g.image)("hasMargin",_.hasMargin)("watermarkSize",g.watermarkSize)("withCardBorder",_.withCardBorder)("isElevated",_.isElevated)("size",_.size)("isFluid",_.isFluid)("positionRounded",_.isRounded?"center":"")("gradient",_.gradient)("withMatCardStyle",!0)}}function G(r,h){if(1&r&&(n.ynx(0),n.YNc(1,K,2,4,"app-lightbox",9),n.YNc(2,j,1,10,"ng-template",null,1,n.W1O),n.BQk()),2&r){const g=n.MAs(3),_=n.oxw(2).isEnlargableInner,F=n.oxw(2);n.xp6(1),n.Q6J("ngIf",!1!==_&&F.isEnlargable)("ngIfElse",g)}}function H(r,h){if(1&r&&(n.ynx(0),n.YNc(1,G,4,2,"ng-container",0),n.ALo(2,"async"),n.BQk()),2&r){n.oxw();const g=n.MAs(2),_=n.oxw(2);n.xp6(1),n.Q6J("ngIf",n.lcZ(2,2,_.vm$))("ngIfElse",g)}}function $(r,h){1&r&&n._UZ(0,"app-spinner")}function V(r,h){if(1&r&&(n.YNc(0,H,3,4,"ng-container",7),n.YNc(1,$,1,0,"ng-template",null,8,n.W1O)),2&r){const g=n.oxw(2);n.Q6J("ngIf",g.entry)}}function X(r,h){if(1&r&&(n.YNc(0,D,2,6,"a",3),n.YNc(1,V,3,1,"ng-template",null,4,n.W1O)),2&r){const g=n.MAs(2),_=n.oxw();n.Q6J("ngIf",_.routerLink)("ngIfElse",g)}}let q=(()=>{class r extends t.J{constructor(g){super(),this.entryService=g,this.routerLink=null,this.isEnlargable=!0,this.allowPdf=!1,this.hasMargin=!1,this.isFluid=!0,this.isRounded=!0,this.withCardBorder=!1,this.isElevated=!1,this.size="md",this.watermarkSizeInput="md",this.isSoldOutInput=!0,this.isCancelledInput=!0,this.isPlayableInput=!0,this.gradient=null,this.vm$=(0,d.of)(null),this.fileSizeType="lg"}ngOnInit(){super.ngOnInit(),("xs"===this.size||"sm"===this.size)&&(this.fileSizeType="md"),this.vm$=this.entry$.pipe((0,o.U)(g=>{let _=null;return g&&(_=g.getImage?.(this.fileSizeType)||null,_&&(_=new u.E({..._,isSoldOut:!(!this.isSoldOutInput||!_?.isSoldOut),isCancelled:!(!this.isCancelledInput||!_?.isCancelled),isPlayable:!(!this.isPlayableInput||!_?.isPlayable)}))),{image:_,watermarkSize:_?.isSoldOut||_?.isCancelled?null:this.watermarkSizeInput}}))}get isCurrentUrl(){return!!this.entry&&this.entryService.getIsCurrentUrl(this.entry)}}return r.\u0275fac=function(g){return new(g||r)(n.Y36(f.U))},r.\u0275cmp=n.Xpm({type:r,selectors:[["app-contents-title-image"]],inputs:{routerLink:"routerLink",isEnlargable:"isEnlargable",allowPdf:"allowPdf",hasMargin:"hasMargin",isFluid:"isFluid",isRounded:"isRounded",withCardBorder:"withCardBorder",isElevated:"isElevated",size:"size",w
1atermarkSizeInput:["watermarkSize","watermarkSizeInput"],isSoldOutInput:["isSoldOut","isSoldOutInput"],isCancelledInput:["isCancelled","isCancelledInput"],isPlayableInput:["isPlayable","isPlayableInput"],gradient:"gradient"},features:[n.qOj],decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["imageTemplate",""],[3,"entry"],[3,"routerLink","cursor-default",4,"ngIf","ngIfElse"],["imageInnerTemplate",""],[3,"routerLink"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],["loadingTemplate",""],["fragmentPrefix","TitleImage",3,"images",4,"ngIf","ngIfElse"],["fragmentPrefix","TitleImage",3,"images"],[4,"ngTemplateOutlet"],[3,"image","hasMargin","watermarkSize","withCardBorder","isElevated","size","isFluid","positionRounded","gradient","withMatCardStyle"]],template:function(g,_){if(1&g&&(n.YNc(0,v,2,1,"ng-container",0),n.YNc(1,X,3,2,"ng-template",null,1,n.W1O)),2&g){const F=n.MAs(2);n.Q6J("ngIf",_.allowPdf&&(null==_.entry||null==_.entry.fields?null:_.entry.fields.titlePdf))("ngIfElse",F)}},dependencies:[T.O5,T.tP,C.rH,Y,m.c,y.O,x.s,T.Ov]}),r})()},6931:(S,b,l)=>{l.d(b,{o:()=>M});var t=l(36895),o=l(4859),d=l(26444),u=l(94650);let n=(()=>{class O{}return O.\u0275fac=function(N){return new(N||O)},O.\u0275mod=u.oAB({type:O}),O.\u0275inj=u.cJS({imports:[t.ez,o.ot,d.D]}),O})();var f=l(34793),T=l(73546),C=l(82631),I=l(38580),P=l(41199);let M=(()=>{class O{}return O.\u0275fac=function(N){return new(N||O)},O.\u0275mod=u.oAB({type:O}),O.\u0275inj=u.cJS({imports:[t.ez,f.Bz,n,T.QW,C.$,I.F,P.Q]}),O})()},52851:(S,b,l)=>{l.d(b,{P:()=>Y});var t=l(96967),o=l(94650),d=l(34793),u=l(97009),n=l(36895);function f(m,y){1&m&&o.GkF(0)}function T(m,y){if(1&m&&(o.TgZ(0,"h1",3),o.YNc(1,f,1,0,"ng-container",4),o.qZA()),2&m){o.oxw();const x=o.MAs(6),v=o.oxw();o.Q6J("ngClass",v.headingSizeDisplay),o.xp6(1),o.Q6J("ngTemplateOutlet",x)}}function C(m,y){1&m&&o.GkF(0)}function I(m,y){if(1&m&&(o.TgZ(0,"h2",3),o.YNc(1,C,1,0,"ng-container",4),o.qZA()),2&m){o.oxw();const x=o.MAs(6),v=o.oxw();o.Q6J("ngClass",v.headingSizeDisplay),o.xp6(1),o.Q6J("ngTemplateOutlet",x)}}function P(m,y){1&m&&o.GkF(0)}function M(m,y){if(1&m&&(o.TgZ(0,"h3",3),o.YNc(1,P,1,0,"ng-container",4),o.qZA()),2&m){o.oxw();const x=o.MAs(6),v=o.oxw();o.Q6J("ngClass",v.headingSizeDisplay),o.xp6(1),o.Q6J("ngTemplateOutlet",x)}}function O(m,y){1&m&&o.GkF(0)}function L(m,y){if(1&m&&(o.TgZ(0,"h4",3),o.YNc(1,O,1,0,"ng-container",4),o.qZA()),2&m){o.oxw();const x=o.MAs(6),v=o.oxw();o.Q6J("ngClass",v.headingSizeDisplay),o.xp6(1),o.Q6J("ngTemplateOutlet",x)}}function N(m,y){1&m&&o.GkF(0)}function Q(m,y){if(1&m&&(o.ynx(0),o.TgZ(1,"a",7),o.YNc(2,N,1,0,"ng-container",4),o.qZA(),o.BQk()),2&m){o.oxw();const x=o.MAs(2),v=o.oxw(2);o.xp6(1),o.ekj("cursor-text",v.isCurrentUrl),o.Q6J("routerLink",null==v.entry?null:v.entry.routerSegmentNames),o.xp6(1),o.Q6J("ngTemplateOutlet",x)}}function A(m,y){if(1&m&&(o.TgZ(0,"span"),o._uU(1),o.qZA()),2&m){const x=o.oxw(3);o.xp6(1),o.Oqu(null==x.entry||null==x.entry.fields?null:x.entry.fields.titleLong)}}function w(m,y){if(1&m&&(o.YNc(0,Q,3,4,"ng-container",5),o.YNc(1,A,2,1,"ng-template",null,6,o.W1O)),2&m){const x=o.MAs(2),v=o.oxw(2);o.Q6J("ngIf",v.hasLink)("ngIfElse",x)}}function J(m,y){if(1&m&&(o.ynx(0),o.YNc(1,T,2,2,"h1",1),o.YNc(2,I,2,2,"h2",1),o.YNc(3,M,2,2,"h3",1),o.YNc(4,L,2,2,"h4",1),o.YNc(5,w,3,2,"ng-template",null,2,o.W1O),o.BQk()),2&m){const x=o.oxw();o.xp6(1),o.Q6J("ngIf","h1"===x.headingSize),o.xp6(1),o.Q6J("ngIf","h2"===x.headingSize),o.xp6(1),o.Q6J("ngIf","h3"===x.headingSize),o.xp6(1),o.Q6J("ngIf","h4"===x.headingSize)}}let Y=(()=>{class m extends t.J{constructor(x,v){super(),this.route=x,this.entryService=v,this.headingSize="h2",this.headingSizeDisplay=null,this.hasLink=!1}ngOnInit(){super.ngOnInit(),this.headingSize=this.headingSize||"h2",this.headingSizeDisplay=this.headingSizeDisplay||this.headingSize}get isCurrentUrl(){return!!this.entry&&this.entryService.getIsCurrentUrl(this.entry)}}return m.\u0275fac=function(x){return new(x||m)(o.Y36(d.gz),o.Y36(u.U))},m.\u0275cmp=o.Xpm({type:m,selectors:[["app-contents-title-text"]],inputs:{headingSize:"headingSize",headingSizeDisplay:"headingSizeDisplay",hasLink:"hasLink"},features:[o.qOj],decls:1,vars:1,consts:[[4,"ngIf"],["class","","itemprop","name",3,"ngClass",4,"ngIf"],["template",""],["itemprop","name",1,"",3,"ngClass"],[4,"ngTemplateOutlet"],[4,"ngIf","ngIfElse"],["titleTextTemplate",""],[1,"entry-title-link","text-reset",3,"routerLink"]],template:function(x,v){1&x&&o.YNc(0,J,7,4,"ng-container",0),2&x&&o.Q6J("ngIf",null==v.entry||null==v.entry.fields?null:v.entry.fields.title)},dependencies:[n.mk,n.O5,n.tP,d.rH],styles:["a.entry-title-link[_ngcontent-%COMP%]{text-decoration:none;border-style:none}"]}),m})()},80558:(S,b,l)=>{l.d(b,{s:()=>dt});var t=l(94650),o=l(24758),d=l(34793),u=l(98184),n=l(21441),f=l(78034);let T=(()=>{class i{constructor(e){this.parseService=e,this.fragmentPrefix="Image"}getFragmentName(e,a,c){let p=a;if(!(0,n.Z)(c)&&e?.length){const E=e[c],Z=E?E.id:"";Z&&(p+=`-${Z}`),e.length>1&&(p+=`-${c+1}`)}return p}getIndexOfFragmentName(e){let a=null;if(e){const c=e.split("-");if(c.length>=3){const p=c[c.length-1];this.parseService.isInteger(p)&&(a=+p||0,a-=1,a<0&&(a=0))}}return a}getIdOfFragmentName(e){let a=null;if(e){const c=e.split("-");c.length>=2&&(a=c[1])}return a}}
1return i.\u0275fac=function(e){return new(e||i)(t.LFG(f.X))},i.\u0275prov=t.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();var C=l(36895),I=l(11441),P=l(24984);function M(i,s){1&i&&t.GkF(0)}function O(i,s){if(1&i&&(t.ynx(0),t.YNc(1,M,1,0,"ng-container",3),t.BQk()),2&i){t.oxw(2);const e=t.MAs(2);t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function L(i,s){if(1&i&&(t.ynx(0),t.TgZ(1,"a",2),t.Hsn(2),t.YNc(3,O,2,1,"ng-container",0),t.qZA(),t.BQk()),2&i){const e=t.oxw();t.xp6(1),t.Q6J("fragment",e.fragmentName),t.xp6(2),t.Q6J("ngIf",e.isLoading)}}function N(i,s){1&i&&t._UZ(0,"app-spinner",4)}const Q=["*"];let A=(()=>{class i{constructor(){this.fragmentName=null,this.isLoading=!1}ngOnInit(){}}return i.\u0275fac=function(e){return new(e||i)},i.\u0275cmp=t.Xpm({type:i,selectors:[["app-lightbox-item"]],inputs:{fragmentName:"fragmentName",isLoading:"isLoading"},ngContentSelectors:Q,decls:3,vars:1,consts:[[4,"ngIf"],["loadingTemplate",""],["routerLink",".","queryParamsHandling","merge",1,"lightbox-item",3,"fragment"],[4,"ngTemplateOutlet"],[1,"frontdrop"]],template:function(e,a){1&e&&(t.F$t(),t.YNc(0,L,4,2,"ng-container",0),t.YNc(1,N,1,0,"ng-template",null,1,t.W1O)),2&e&&t.Q6J("ngIf",a.fragmentName)},dependencies:[C.O5,C.tP,d.rH,P.O],styles:[".lightbox-item[_ngcontent-%COMP%]{position:relative}"]}),i})();var w=l(15861),J=l(68675),Y=l(11520),m=l(39300),y=l(54004),x=l(6621),v=l(39646),B=l(4859),z=l(97392),D=l(75632);function R(i,s){if(1&i){const e=t.EpF();t.ynx(0),t.TgZ(1,"img",4),t.NdJ("load",function(c){t.CHM(e);const p=t.oxw(3);return t.KtG(p.onImageLoaded(c))}),t.qZA(),t.BQk()}if(2&i){const e=t.oxw().ngIf;t.xp6(1),t.Q6J("image",e.image)}}function U(i,s){if(1&i){const e=t.EpF();t.ynx(0),t.TgZ(1,"button",5),t.NdJ("click",function(){t.CHM(e);const c=t.oxw().ngIf,p=t.oxw(2);return t.KtG(p.close(c.fragmentNameCurrent))}),t._UZ(2,"mat-icon",6),t.qZA(),t.BQk()}}function W(i,s){1&i&&t.GkF(0)}function k(i,s){if(1&i&&(t.ynx(0),t.YNc(1,W,1,0,"ng-container",7),t.BQk()),2&i){t.oxw(3);const e=t.MAs(2);t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function K(i,s){if(1&i&&(t.TgZ(0,"a",11),t._UZ(1,"mat-icon",12),t.qZA()),2&i){const e=t.oxw(2).ngIf;t.Q6J("fragment",e.fragmentNamePrevious)}}function j(i,s){if(1&i&&(t.TgZ(0,"a",13),t._UZ(1,"mat-icon",14),t.qZA()),2&i){const e=t.oxw(2).ngIf;t.Q6J("fragment",e.fragmentNameNext)}}function G(i,s){if(1&i&&(t.TgZ(0,"p",18),t._uU(1),t.qZA()),2&i){const e=t.oxw(3).ngIf;t.xp6(1),t.hij(" ",e.image.title," ")}}function H(i,s){if(1&i&&(t.TgZ(0,"span",19),t._uU(1),t.qZA()),2&i){const e=t.oxw(3).ngIf,a=t.oxw(2);t.xp6(1),t.AsE(" ",(e.index||0)+1," / ",a.images.length," ")}}function $(i,s){if(1&i&&(t.TgZ(0,"div",15),t.YNc(1,G,2,1,"p",16),t.YNc(2,H,2,2,"span",17),t.qZA()),2&i){const e=t.oxw(2).ngIf,a=t.oxw(2);t.ekj("lightbox-image-text-full",e.image.title&&a.images.length>1),t.xp6(1),t.Q6J("ngIf",e.image.title),t.xp6(1),t.Q6J("ngIf",a.images.length>1)}}function V(i,s){if(1&i&&(t.ynx(0),t.YNc(1,K,2,1,"a",8),t.YNc(2,j,2,1,"a",9),t.YNc(3,$,3,4,"div",10),t.BQk()),2&i){const e=t.oxw().ngIf,a=t.oxw(2);t.xp6(1),t.Q6J("ngIf",e.fragmentNamePrevious),t.xp6(1),t.Q6J("ngIf",e.fragmentNameNext),t.xp6(1),t.Q6J("ngIf",e.image.title||a.images.length>1)}}function X(i,s){if(1&i){const e=t.EpF();t.ynx(0),t.TgZ(1,"div",2),t.NdJ("click",function(){const p=t.CHM(e).ngIf,E=t.oxw(2);return t.KtG(E.close(p.fragmentNameCurrent))}),t.TgZ(2,"div",3),t.NdJ("click",function(c){t.CHM(e);const p=t.oxw(2);return t.KtG(p.onImageWrapperClick(c))}),t.YNc(3,R,2,1,"ng-container",0),t.YNc(4,U,3,0,"ng-container",0),t.YNc(5,k,2,1,"ng-container",0),t.qZA()(),t.YNc(6,V,4,3,"ng-container",0),t.BQk()}if(2&i){const e=s.ngIf,a=t.oxw(2);t.xp6(1),t.ekj("lightbox-overlay-visible",e.fragmentNameCurrent)("opacity-0",a.isClosing),t.xp6(1),t.ekj("watermark",!a.isLoading),t.xp6(1),t.Q6J("ngIf",e.image),t.xp6(1),t.Q6J("ngIf",!a.isLoading),t.xp6(1),t.Q6J("ngIf",a.isLoading),t.xp6(1),t.Q6J("ngIf",e.image)}}function q(i,s){if(1&i&&(t.ynx(0),t.YNc(1,X,7,10,"ng-container",0),t.ALo(2,"async"),t.BQk()),2&i){const e=t.oxw();
1t.xp6(1),t.Q6J("ngIf",t.lcZ(2,1,e.vm$))}}function r(i,s){1&i&&t._UZ(0,"app-spinner",20)}let h=(()=>{class i{constructor(e,a,c,p,E){this.route=e,this.router=a,this.renderer=c,this.document=p,this.lightboxService=E,this.images=[],this.fragmentPrefix=this.lightboxService.fragmentPrefix,this.loadedOutput=new t.vpe,this.vm$=(0,v.of)(null),this.isLoading=!1,this.isClosing=!1}ngOnInit(){this.vm$=this.route.fragment.pipe((0,J.O)(null),(0,Y.G)(),(0,m.h)(([e,a])=>{const c=this.hasFragmentResponsibility(a),p=this.hasFragmentResponsibility(e);return c||p}),(0,y.U)(([e,a])=>a),(0,y.U)(e=>{let a=null,c=null,p=null,E=null;e&&(this.isLoading=!0,a=this.lightboxService.getIndexOfFragmentName(e)||0);const Z=["lightbox-overlay-open","noscroll"];return null!==a?(c=this.images[a],c=new x.E({...c,sizeType:"xl",appearanceMode:"avatar"===c.appearanceMode?c.appearanceMode:"original"}),p=this.getFragmentNamePrevious(a,this.images.length),E=this.getFragmentNameNext(a,this.images.length),Z.forEach(tt=>{this.renderer.addClass(this.document.body,tt)})):Z.forEach(tt=>{this.renderer.removeClass(this.document.body,tt)}),{index:a,image:c,fragmentNameCurrent:e,fragmentNamePrevious:p,fragmentNameNext:E}}))}onImageWrapperClick(e){e?.stopPropagation()}onImageLoaded(e){this.isLoading=!1,this.loadedOutput.next(!0)}onKeydownHandler(e){this.close(this.route.snapshot.fragment)}close(e){var a=this;return(0,w.Z)(function*(){let c=!1;return e&&(a.isClosing=!0,setTimeout((0,w.Z)(function*(){c=yield a.router.navigate(["."],{relativeTo:a.route,fragment:void 0,queryParamsHandling:"merge"}),a.isClosing=!1}),200)),c})()}hasFragmentResponsibility(e){let a=!1;if(e&&e?.startsWith(this.fragmentPrefix)){const c=this.lightboxService.getIdOfFragmentName(e);a=!!this.images.find(p=>p.id===c)}return a}getFragmentNamePrevious(e,a){let c=null;return!(0,n.Z)(e)&&a>1&&e>0&&(c=this.getFragmentName(e-1)),c}getFragmentNameNext(e,a){let c=null;return!(0,n.Z)(e)&&a>1&&e<a-1&&(c=this.getFragmentName(e+1)),c}getFragmentName(e){return this.lightboxService.getFragmentName(this.images,this.fragmentPrefix,e)}}return i.\u0275fac=function(e){return new(e||i)(t.Y36(d.gz),t.Y36(d.F0),t.Y36(t.Qsj),t.Y36(C.K0),t.Y36(T))},i.\u0275cmp=t.Xpm({type:i,selectors:[["app-lightbox-overlay"]],hostBindings:function(e,a){1&e&&t.NdJ("keydown.escape",function(p){return a.onKeydownHandler(p)},!1,t.Jf7)},inputs:{images:"images",fragmentPrefix:"fragmentPrefix"},outputs:{loadedOutput:"loaded"},decls:3,vars:1,consts:[[4,"ngIf"],["loadingTemplate",""],[1,"lightbox-overlay","bg-overlay",3,"click"],[1,"lightbox-image-wrapper","rounded",3,"click"],["appImage","",1,"lightbox-image","rounded",3,"image","load"],["mat-mini-fab","","type","button","color","","title","Schlie\xdfen",1,"lightbox-btn-close",3,"click"],["svgIcon","close"],[4,"ngTemplateOutlet"],["mat-mini-fab","","routerLink",".","color","","class","lightbox-btn-previous mat-elevation-z0","title","Vorheriges Bild",3,"fragment",4,"ngIf"],["mat-mini-fab","","routerLink",".","color","","class","lightbox-btn-next mat-elevation-z0","title","N\xe4chstes Bild",3,"fragment",4,"ngIf"],["class","lightbox-image-text",3,"lightbox-image-text-full",4,"ngIf"],["mat-mini-fab","","routerLink",".","color","","title","Vorheriges Bild",1,"lightbox-btn-previous","mat-elevation-z0",3,"fragment"],["svgIcon","chevron-left"],["mat-mini-fab","","routerLink",".","color","","title","N\xe4chstes Bild",1,"lightbox-btn-next","mat-elevation-z0",3,"fragment"],["svgIcon","chevron-right"],[1,"lightbox-image-text"],["class","lightbox-image-text-title mb-0 me-3",4,"ngIf"],["class","lightbox-image-text-range-label",4,"ngIf"],[1,"lightbox-image-text-title","mb-0","me-3"],[1,"lightbox-image-text-range-label"],[1,"frontdrop"]],template:function(e,a){1&e&&(t.YNc(0,q,3,3,"ng-container",0),t.YNc(1,r,1,0,"ng-template",null,1,t.W1O)),2&e&&t.Q6J("ngIf",null==a.images?null:a.images.length)},dependencies:[C.O5,C.tP,d.rH,B.Tq,B.nh,z.Hw,P.O,D.t,C.Ov],styles:[".lightbox-overlay[_ngcontent-%COMP%]{width:0px;height:0px;position:fixed;overflow:hidden;left:0;top:0;display:flex;justify-content:center;align-items:center;padding:0;z-index:200000;opacity:0;transition:opacity .2s ease-in-out}.lightbox-overlay.lightbox-overlay-visible[_ngcontent-%COMP%]{width:auto;height:auto;bottom:0;right:0;opacity:100;padding:50px 20px 90px}.lightbox-overlay.lightbox-overlay-visible[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeInScale .2s ease-in-out}.lightbox-overlay.lightbox-overlay-visible[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-image[_ngcontent-%COMP%], .lightbox-overlay.lightbox-overlay-visible[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-btn-close[_ngcontent-%COMP%]{opacity:1}.lightbox-overlay.lightbox-overlay-visible[_ngcontent-%COMP%] ~ .lightbox-image-text[_ngcontent-%COMP%]{opacity:1}.lightbox-overlay.opacity-0[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fadeOutScale .2s ease-in-out}.lightbox-overlay[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]{max-height:100%;min-height:200px;
1min-width:200px;position:relative;display:inline-block;z-index:200050}.lightbox-overlay[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-image[_ngcontent-%COMP%]{height:100%;width:100%;background-color:#fff;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;max-height:calc(100vh - 140px);opacity:0;transition:opacity .5s linear;object-fit:contain}.lightbox-overlay[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-btn-close[_ngcontent-%COMP%]{z-index:200100}.lightbox-overlay[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-btn-close[_ngcontent-%COMP%]{position:absolute;right:-20px;top:-28px;text-align:center;overflow:hidden;opacity:0;transition:opacity .15s ease-in-out}.lightbox-overlay[_ngcontent-%COMP%]   .lightbox-image-wrapper[_ngcontent-%COMP%]   .lightbox-btn-close[_ngcontent-%COMP%]:not(:hover){opacity:.87}@keyframes _ngcontent-%COMP%_fadeInScale{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _ngcontent-%COMP%_fadeOutScale{0%{transform:scale(1)}to{transform:scale(.6)}}@keyframes _ngcontent-%COMP%_scaleDown{0%{transform:scale(10);opacity:0}to{transform:scale(1);opacity:1}}.lightbox-btn-previous[_ngcontent-%COMP%], .lightbox-btn-next[_ngcontent-%COMP%], .lightbox-image-text[_ngcontent-%COMP%]{z-index:200100}.lightbox-btn-previous[_ngcontent-%COMP%], .lightbox-btn-next[_ngcontent-%COMP%]{position:fixed;top:calc(50% - 40px);opacity:.87;transition:opacity .15s ease-in-out}.lightbox-btn-previous[_ngcontent-%COMP%]:hover, .lightbox-btn-next[_ngcontent-%COMP%]:hover{opacity:1}.lightbox-btn-previous[_ngcontent-%COMP%]:hover ~ .lightbox-btn-next[_ngcontent-%COMP%], .lightbox-btn-next[_ngcontent-%COMP%]:hover ~ .lightbox-btn-next[_ngcontent-%COMP%]{opacity:1}.lightbox-btn-previous[_ngcontent-%COMP%]{left:20px}.lightbox-btn-next[_ngcontent-%COMP%]{right:20px}.lightbox-image-text[_ngcontent-%COMP%]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:.5rem 1rem;background-color:var(--card-background-color);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;opacity:0;transition:opacity .15s ease-in-out}.lightbox-image-text[_ngcontent-%COMP%]:not(:hover){opacity:.87!important}.lightbox-image-text.lightbox-image-text-full[_ngcontent-%COMP%]{justify-content:space-between}"]}),i})();function g(i,s){1&i&&t.GkF(0)}const _=function(i,s){return{templateRef:i,index:s}};function F(i,s){if(1&i&&(t.TgZ(0,"li"),t.YNc(1,g,1,0,"ng-container",9),t.qZA()),2&i){const e=s.$implicit,a=s.index;t.oxw(2);const c=t.MAs(5);t.xp6(1),t.Q6J("ngTemplateOutlet",c)("ngTemplateOutletContext",t.WLB(2,_,e,a))}}function nt(i,s){if(1&i&&(t.TgZ(0,"ul",7),t.YNc(1,F,2,5,"li",8),t.qZA()),2&i){const e=t.oxw(3);t.ekj("is-centered",e.isCentered),t.xp6(1),t.Q6J("ngForOf",e.templateRefs)}}function et(i,s){1&i&&t.GkF(0)}const it=function(i){return{templateRef:i,index:0}};function ot(i,s){if(1&i&&t.YNc(0,et,1,0,"ng-container",9),2&i){t.oxw();const e=t.MAs(5),a=t.oxw(2);t.Q6J("ngTemplateOutlet",e)("ngTemplateOutletContext",t.VKq(2,it,a.templateRefs[0]))}}function at(i,s){1&i&&t.GkF(0)}function lt(i,s){if(1&i&&(t.TgZ(0,"app-lightbox-item",10),t.YNc(1,at,1,0,"ng-container",11),t.qZA()),2&i){const e=s.templateRef,a=s.index,c=t.oxw(3);t.Q6J("fragmentName",c.getFragmentName(a)),t.xp6(1),t.Q6J("ngTemplateOutlet",e)}}function rt(i,s){if(1&i&&(t.ynx(0),t.YNc(1,nt,2,3,"ul",4),t.YNc(2,ot,1,4,"ng-template",null,5,t.W1O),t.YNc(4,lt,2,2,"ng-template",null,6,t.W1O),t.BQk()),2&i){const e=t.MAs(3),a=t.oxw(2);t.xp6(1),t.Q6J("ngIf",a.templateRefs.length>1)("ngIfElse",e)}}function st(i,s){1&i&&t.GkF(0)}const gt=function(i,s){return{image:i,index:s}};function ct(i,s){if(1&i&&(t.TgZ(0,"li"),t.YNc(1,st,1,0,"ng-container",9),t.qZA()),2&i){const e=s.$implicit,a=s.index;t.oxw(2);const c=t.MAs(4);t.xp6(1),t.Q6J("ngTemplateOutlet",c)("ngTemplateOutletContext",t.WLB(2,gt,e,a))}}function _t(i,s){if(1&i&&(t.TgZ(0,"ul",15),t.YNc(1,ct,2,5,"li",8),t.qZA()),2&i){const e=t.oxw(3);t.ekj("is-centered",e.isCentered),t.xp6(1),t.Q6J("ngForOf",e.images)}}function mt(i,s){1&i&&t.GkF(0)}const pt=function(i){return{image:i,index:0}};
1function ft(i,s){if(1&i&&t.YNc(0,mt,1,0,"ng-container",9),2&i){t.oxw();const e=t.MAs(4),a=t.oxw(2);t.Q6J("ngTemplateOutlet",e)("ngTemplateOutletContext",t.VKq(2,pt,a.images[0]))}}function xt(i,s){if(1&i&&(t.TgZ(0,"app-lightbox-item",10),t._UZ(1,"app-image",16),t.qZA()),2&i){const e=s.image,a=s.index,c=t.oxw(3);t.Q6J("fragmentName",c.getFragmentName(a)),t.xp6(1),t.Q6J("image",e)("withMatCardStyle",c.withMatCardStyle)}}function ut(i,s){if(1&i&&(t.YNc(0,_t,2,3,"ul",12),t.YNc(1,ft,1,4,"ng-template",null,13,t.W1O),t.YNc(3,xt,2,3,"ng-template",null,14,t.W1O)),2&i){const e=t.MAs(2),a=t.oxw(2);t.Q6J("ngIf",a.images.length>1)("ngIfElse",e)}}function ht(i,s){if(1&i&&(t.ynx(0),t.YNc(1,rt,6,2,"ng-container",1),t.YNc(2,ut,5,2,"ng-template",null,2,t.W1O),t._UZ(4,"app-lightbox-overlay",3),t.BQk()),2&i){const e=t.MAs(3),a=t.oxw();t.xp6(1),t.Q6J("ngIf",null==a.templateRefs?null:a.templateRefs.length)("ngIfElse",e),t.xp6(3),t.Q6J("images",a.images)("fragmentPrefix",a.fragmentPrefix)}}let dt=(()=>{class i extends o.A{constructor(e,a,c,p){super(),this.route=e,this.router=a,this.overlay=c,this.lightboxService=p,this.images=[],this.fragmentPrefix=this.lightboxService.fragmentPrefix,this.withMatCardStyle=!1,this.isCentered=!1,this.templateRefsOuter=null,this.templateRefs=[]}ngOnInit(){}ngAfterContentInit(){this.templateRefs=this.templateRefsOuter?.toArray()||[],this.templateRefs.length>1&&this.templateRefs.shift()}getFragmentName(e){return this.lightboxService.getFragmentName(this.images,this.fragmentPrefix,e)}ngOnDestroy(){super.ngOnDestroy()}}return i.\u0275fac=function(e){return new(e||i)(t.Y36(d.gz),t.Y36(d.F0),t.Y36(u.aV),t.Y36(T))},i.\u0275cmp=t.Xpm({type:i,selectors:[["app-lightbox"]],contentQueries:function(e,a,c){if(1&e&&t.Suo(c,t.Rgc,4),2&e){let p;t.iGM(p=t.CRH())&&(a.templateRefsOuter=p)}},inputs:{images:"images",fragmentPrefix:"fragmentPrefix",withMatCardStyle:"withMatCardStyle",isCentered:"isCentered"},features:[t.qOj],decls:1,vars:1,consts:[[4,"ngIf"],[4,"ngIf","ngIfElse"],["lightboxImagesTempmlate",""],[3,"images","fragmentPrefix"],["class","list-unstyled list-hovereffect mb-0","itemscope","","itemtype","https://schema.org/ItemList",3,"is-centered",4,"ngIf","ngIfElse"],["lightboxTemplateItemsSingleTemplate",""],["lightboxTemplateItemTemplate",""],["itemscope","","itemtype","https://schema.org/ItemList",1,"list-unstyled","list-hovereffect","mb-0"],[4,"ngFor","ngForOf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"fragmentName"],[4,"ngTemplateOutlet"],["class","list-unstyled list-hovereffect mb-0",3,"is-centered",4,"ngIf","ngIfElse"],["lightboxImagesSingleTemplate",""],["lightboxImageTemplate",""],[1,"list-unstyled","list-hovereffect","mb-0"],[3,"image","withMatCardStyle"]],template:function(e,a){1&e&&t.YNc(0,ht,5,4,"ng-container",0),2&e&&t.Q6J("ngIf",null==a.images?null:a.images.length)},dependencies:[C.sg,C.O5,C.tP,I.c,A,h],styles:["ul[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:1rem}ul.is-centered[_ngcontent-%COMP%]{justify-content:center}"]}),i})()},41199:(S,b,l)=>{l.d(b,{Q:()=>C});var t=l(36895),o=l(34793),d=l(4859),u=l(97392),n=l(38580),f=l(82631),T=l(94650);let C=(()=>{class I{}return I.\u0275fac=function(M){return new(M||I)},I.\u0275mod=T.oAB({type:I}),I.\u0275inj=T.cJS({imports:[t.ez,o.Bz,d.ot,u.Ps,n.F,f.$,f.$]}),I})()},51001:(S,b,l)=>{l.d(b,{t:()=>d});var t=l(94650),o=l(11481);let d=(()=>{class u{constructor(f){this.domSanitizer=f}transform(f){return this.domSanitizer.bypassSecurityTrustResourceUrl(f)}}return u.\u0275fac=function(f){return new(f||u)(t.Y36(o.H7,16))},u.\u0275pipe=t.Yjl({name:"safeResourceUrl",type:u,pure:!0}),u})()},36145:(S,b,l)=>{l.d(b,{_:()=>n});var t=l(36895),o=l(34793),d=l(82631),u=l(94650);let n=(()=>{class f{}return f.\u0275fac=function(C){return new(C||f)},f.\u0275mod=u.oAB({type:f}),f.\u0275inj=u.cJS({imports:[t.ez,o.Bz,d.$,d.$]}),f})()},11520:(S,b,l)=>{l.d(b,{G:()=>d});var t=l(54482),o=l(25403);function d(){return(0,t.e)((u,n)=>{let f,T=!1;u.subscribe((0,o.x)(n,C=>{const I=f;f=C,T&&n.next([I,C]),T=!0}))})}}}]);

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.