1import{a as S}from"./chunk-WGQO2GBF.js";import"./chunk-E45MASHW.js";import{a as D}from"./chunk-OBLT4MLG.js";import"./chunk-DK5CVABH.js";import"./chunk-POKGNCRH.js";import"./chunk-334VIAMV.js";import"./chunk-FNXYYFQS.js";import{l as y}from"./chunk-WBMI76YS.js";import{Fa as d,Hb as C,La as r,Ob as m,Pb as g,S as T,_a as v,aa as x,ba as h,bb as p,hb as s,lb as f,ma as l,mb as c,nb as u,pb as w,qb as _,rb as a}from"./chunk-BZF223SJ.js";import{e as b}from"./chunk-JKOY2XUY.js";function M(t,n){if(t&1&&(u(0,"h1",2),m(1,"mgnlRichText")),t&2){let e=a();p("innerHTML",g(1,1,e.headline()),d)}}function k(t,n){if(t&1&&(u(0,"h2",3),m(1,"mgnlRichText")),t&2){let e=a();p("innerHTML",g(1,1,e.subline()),d)}}function B(t,n){if(t&1&&(u(0,"div",4),m(1,"mgnlRichText")),t&2){let e=a();p("innerHTML",g(1,1,e.introText()),d)}}function H(t,n){if(t&1){let e=w();f(0,"div",5)(1,"cmp-button",6),_("click",function(){x(e);let o=a();return h(o.onShare())}),c(),f(2,"cmp-button",7),_("click",function(){x(e);let o=a();return h(o.onPrint())}),c()()}}var L=class t{headline=l("");subline=l("");introText=l("");shareButton=l(!1);onPrint(){window.print()}onShare(){return b(this,null,function*(){let n=window.location.href,e=`Spannender Artikel auf aib-web.de: ${n}`;if(navigator.share){let i=this.headline();try{yield navigator.share({title:i||document.title,text:e,url:n})}catch(o){console.log("Share abgebrochen: ",o)}}else navigator.clipboard.writeText(e)})}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-stage-default"]],inputs:{headline:[1,"headline"],subline:[1,"subline"],introText:[1,"introText"],shareButton:[1,"shareButton"]},standalone:!0,features:[C],decls:7,vars:4,consts:[[1,"stage-default-section"],[1,"stage-default-wrapper"],[1,"h1","stage-default-headline",3,"innerHTML"],[1,"h1","stage-default-subline",3,"innerHTML"],[1,"stage-default-text",3,"innerHTML"],[1,"stage-default-actions"],["variant","text-button","iconLeft","share","ariaLabel","Seite teilen",1,"action-btn",3,"click"],["variant","text-button","iconLeft","print","ariaLabel","Seite drucken",1,"action-btn",3,"click"]],template:function(e,i){e&1&&(f(0,"section")(1,"div",0)(2,"div",1),v(3,M,2,3,"h1",2)(4,k,2,3,"h2",3)(5,B,2,3,"div",4),c(),v(6,H,3,0,"div",5),c()()),e&2&&(r(3),s(i.headline()?3:-1),r(),s(i.subline()?4:-1),r(),s(i.introText()?5:-1),r(),s(i.shareButton()?6:-1))},dependencies:[y,S,D],styles:[`@charset "UTF-8";.stage-default-wrapper{display:flex;flex-direction:column;order:2}@media (min-width: 991px){.stage-default-wrapper{order:1;gap:var(--units-2)}}.stage-default-section{display:flex;flex-direction:column;align-items:flex-start;max-width:996px;margin:0 auto;padding-bottom:var(--units-10)}@media (min-width: 991px){.stage-default-section{flex-direction:row}}.stage-default-headline{margin-top:var(--units-2)}@media (min-width: 991px){.stage-default-headline{margin-top:var(--units-14)}}.stage-default-subline{font-family:var(--font-Body, "TT Livret Text Trial");font-style:italic;font-weight:var(--font-weight-regular, 400)}.stage-default-text{font-family:var(--font-body);font-size:var(--font-size-lg);font-style:italic;font-weight:var(--font-weight-italic);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-default);margin-top:var(--units-2)}.stage-default-actions{display:flex;align-items:flex-start;justify-content:flex-end;align-self:flex-end;order:1}@media screen and (max-width: 450px){.stage-default-actions{justify-content:flex-end;margin-top:var(--units-2)}}@media (min-width: 991px){.stage-default-actions{order:2;flex:0 0 auto;align-self:flex-start}}.action-btn{background:none;border:none;cursor:pointer;padding:var(--units-2);color:var(--color-fg-default);display:flex;align-items:center}.action-btn app-icon{font-size:var(--font-size-lg)} 2`],encapsulation:2,changeDetection:0})};export{L as StageDefaultComponent};
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.