UNPKG

@postnord/web-components

Version:
6 lines 925 B
/*! * Built with Stencil * By PostNord. */ import{r as s,c as e,g as t,h as r}from"./p-C247oTEA.js";const i=".pn-progress-indicator{display:flex;padding:2.8em 1em 0}";const o=class{constructor(t){s(this,t);this.progresschange=e(this,"progresschange")}get hostElement(){return t(this)}activeStep=0;progresschange;setActiveStepHandler({detail:s}){this.activeStep=s;this.progresschange.emit(this.activeStep)}componentWillLoad(){this.passPropsToChildren()}componentDidUpdate(){this.passPropsToChildren()}passPropsToChildren(){const s=Array.from(this.hostElement.querySelectorAll("pn-progress-indicator-step"));s.forEach(((s,e)=>{s.activeStep=this.activeStep;s.index=e}))}render(){return r("div",{key:"1108f70edf525c6e7e0e45d34a6d58e69c5b9ab2",class:"pn-progress-indicator"},r("slot",{key:"c4035cf9fadb46f4e573c0225bebb2f8f7187da6"}))}};o.style=i;export{o as pn_progress_indicator}; //# sourceMappingURL=p-84aaea5e.entry.js.map