PageSourceSearch

https://www.deloscloud.de/etc.clientlibs/sapdx/front-layer/dist/re…ratedReports-Charts.551ddd375b6a8cdc437d.js

js deloscloud.de collected 2026-09-29 09:02:33 UTC 33,225 bytes, 1 lines download raw bytes

1(globalThis.__LOADABLE_LOADED_CHUNKS__||=[]).push([[606],{88515(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>Be});var i=r(96540),a=r(20053),n=r(14783),o=r.n(n),s=r(32260),l=r.n(s),p=r(44802),c=r.n(p),u=r(59048),d=r.n(u),y=r(9264),m=r.n(y),h=r(20535),b=r.n(h),g=r(84834),x=r.n(g),f=r(85316),v=r.n(f),A=r(55357),T=r.n(A),S=r(47695),L=r(64013),C=r(61781),M=r(42137),k=r(83524),O=r(6454),w=r(34911);const E=JSON.parse('{"fontFamily":"var(--sapFontFamily)","lineHeight":"var(--udexTypographyBodyLineHeight)","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)","color":"var(--sapTextColor)"}'),$="line",F="waterfall",z="var(--sapTextColor)",I="var(--udexTypographyBodyXSFontSize)",W="var(--fontWeightMedium)",X=["#007DB8","#F4D7CC","#F8DB96","#84D892","#BE66B2","#C6C6C6","#CBE8F7","#EEBFAE","#F6CC6C","#57CA6A","#760767","#EAEAEA","#A5D3EA","#E7A389","#F3BC3A","#16912A","#610655","#FFFFFF","#89C9E8","#DE7E5B"],Y="stackNotSet",B={...E,fontSize:"var(--udexTypographyHeadingMediumXXXSFontSize)",fontWeight:"var(--fontWeightMedium)",lineHeight:"var(--udexTypographyHeadingLineHeight)"},N={...E,fontSize:"var(--udexTypographyBodyXSFontSize)"},P={...E,lineHeight:"1",fontSize:"var(--udexTypographyBodySFontSize)"},H=JSON.parse('{"symbolRadius":0,"itemStyle":{"color":"var(--sapTextColor)","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)","fontFamily":"var(--sapFontFamily)","textOverflow":"undefined"}}'),R=JSON.parse('{"useHTML":true,"outside":true,"backgroundColor":"rgba(255, 255, 255, 1)","style":{"opacity":1,"backgroundColor":"rgba(255, 255, 255, 1)","fontFamily":"var(--sapFontFamily)","color":"var(--sapTextColor)","lineHeight":"var(--udexTypographyBodyLineHeight)","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodyXSFontSize)"}}'),V=({series:e,seriesGroups:t=[]})=>{const r=(e=>e.reduce(((e,{groupName:t,groupColor:r})=>(e[t]=r,e)),{}))(t),i=(e=>e.reduce(((e,{name:t,x:r,y:i,z:a,group:n,labelColor:o,shortName:s})=>(e[n]||(e[n]=[]),e[n].push({x:r?+r:0,y:i?+i:0,z:a?+a:0,name:t,group:n,labelColor:o,shortName:s}),e)),{}))(e);return Object.keys(i).map((e=>({marker:{fillOpacity:1,lineColor:"var(--udexColorNeutralWhite)",lineWidth:2},name:e,color:r[e],data:i[e],sizeBy:"width",legendSymbol:"rectangle",dataLabels:{enabled:!0,style:{fontSize:"var(--udexTypographyBodySFontSize)",fontWeight:"normal",textOutline:"none"},overflow:"allow",inside:!0,crop:!1,formatter(){return(e=>{const{point:t}=e,r=t.labelColor;return t.marker.radius>10?`<span style="color: ${r};">${t.shortName}</span>`:null})(this)}}})))},D=(e,t,r,i,a=!1)=>{if(t){const i=parseFloat(t);return e.toPixels(i,!1)+r}return((e,t,r,i)=>{if(i){const i=e.toPixels(e.max,!1)+t,a=e.toPixels(e.max,!1)+t;return r?i:a}return e.toPixels(e.min,!1)+t})(e,r,i,a)},j=e=>e?{text:e,useHTML:!0}:null,_=({titleText:e,subtitleText:t,isExportChartAvailable:r,footnoteText:i})=>({credits:{enabled:!1},colors:X,exporting:{enabled:r},title:{useHTML:!0,text:e,style:B},subtitle:{useHTML:!0,text:t,style:N},caption:j(i),accessibility:{enabled:!0,keyboardNavigation:{order:["legend","series"]}}}),J="middle",G=(e,t)=>Math.max(...e.map((e=>e[t]))),q=e=>({labels:{enabled:!1},tickWidth:0,min:e.primaryYAxisMin||0,max:e.primaryYAxisMax,gridLineWidth:1,gridZIndex:0,lineWidth:0,tickInterval:+e.primaryYAxisTickInterval||1,title:{text:e.primaryYAxisLabel,align:e.primaryYAxisLabelAlign||J,style:{...E,fontWeight:W,fontSize:I}},plotLines:[{value:e.primaryYAxisMin||0,width:0,label:{text:e.primaryYAxisMinLabel,align:"left",verticalAlign:"bottom",rotation:-90,x:-12,y:-10,style:{...E,fontWeight:W,fontSize:I}}},{value:e.primaryYAxisMax||G(e.series,"y"),width:0,label:{text:e.primaryYAxisMaxLabel,align:"left",verticalAlign:"top",rotation:-90,x:-12,y:7.5*e.primaryYAxisMaxLabel?.length,style:{...E,fontWeight:W,fontSize:I}}}]}),U=({chartType:e,series:t,seriesGroups:r,materiality:i,subtitleText:a,titleText:n,primaryXAxisLabel:o,primaryXAxisMax:s,primaryXAxisMin:l,primaryYAxisLabel:p,primaryYAxisMax:c,primaryYAxisMin:u,isExportChartAvailable:d,isLegendEnabled:y,footnoteText:m,primaryXAxisLabelAlign:h,primaryYAxisLabelAlign:b,primaryXAxisTickInterval:g,primaryYAxisTickInterval:x,primaryXAxisMinLabel:f,primaryXAxisMaxLabel:v,primaryYAxisMinLabel:A,primaryYAxisMaxLabel:T,isStoryBook:S})=>{return{..._({isExportChartAvailable:d,footnoteText:m,titleText:n,subtitleText:a}),chart:{height:800,style:{fontFamily:"var(--sapFontFamily)"},type:e,events:{load(){this.container&&(this.container.style.touchAction="pan-y"),requestAnimationFrame((()=>
1{this.series.forEach((e=>{e.update({},!0)}))}))},render(){((e,t)=>{const{renderer:r,xAxis:i,yAxis:a}=e;e.nonMaterialLabel&&e.nonMaterialLabel.destroy(),e.materialLabel&&e.materialLabel.destroy();const n=D(i[0],t.nonMaterialTitleXPosition,10,!0),o=D(a[0],t.nonMaterialTitleYPosition,-10,!1);e.nonMaterialLabel=r.text(t.nonMaterialTitle,n,o).css({...E,fontWeight:W,fontSize:I,zIndex:100}).attr({zIndex:10}).add();const s=D(i[0],t.materialTitleXPosition,-100,!0,!0),l=D(a[0],t.materialTitleYPosition,20,!1,!0);e.materialLabel=r.text(t.materialTitle,s,l).css({...E,fontWeight:W,fontSize:I,zIndex:2}).attr({zIndex:10}).add()})(this,i),((e,t,r,i)=>{const a=r||0,n=i||0;if(t){const r=e.xAxis[0],i=e.yAxis[0],o=r.toPixels(a),s=i.toPixels(n),l=r.toPixels(t.x),p=i.toPixels(t.y);e.customRectangle&&e.customRectangle.destroy(),e.customRectangle=e.renderer.rect(o,p,l-o,s-p).attr({fill:t.backgroundColor,stroke:"none",zIndex:0,opacity:.6,"aria-label":t.nonMaterialTitle}).add()}})(this,i,l,u),(e=>{const{plotLeft:t,plotTop:r,plotWidth:i,plotHeight:a}=e;e.plotAreaRectangle&&e.plotAreaRectangle.destroy(),e.plotAreaRectangle=e.renderer.rect(t,r,i,a).attr({stroke:"var(--udexColorGrey3)","stroke-width":1.5,fill:"none",zIndex:1}).add()})(this)}}},accessibility:{enabled:!0,point:{valueDescriptionFormat:"{point.name}, x: {point.x}, y: {point.y}, z: {point.z}."},keyboardNavigation:{order:["legend","series"]}},tooltip:{...R,formatter(){return((e,t,r)=>{const{point:i,series:a}=e;return`<span style="color:${i.color}">●</span> ${a.name}<br>\n          ${i.name}: ${i.z}<br>\n          ${t}: ${i.x}<br>\n          ${r}: ${i.y}<br>`})(this,o,p)}},xAxis:(L={primaryXAxisLabel:o,primaryXAxisLabelAlign:h,primaryXAxisTickInterval:g,primaryXAxisMinLabel:f,primaryXAxisMaxLabel:v,primaryXAxisMin:l,primaryXAxisMax:s,series:t},{labels:{enabled:!1},tickWidth:0,min:L.primaryXAxisMin||0,max:L.primaryXAxisMax,gridLineWidth:1,gridZIndex:0,lineWidth:0,tickInterval:+L.primaryXAxisTickInterval||1,title:{text:L.primaryXAxisLabel,align:L.primaryXAxisLabelAlign||J,style:{...E,fontWeight:W,fontSize:I}},plotLines:[{value:L.primaryXAxisMin||0,width:0,label:{rotation:0,text:L.primaryXAxisMinLabel,align:"left",verticalAlign:"bottom",y:18,style:{...E,fontWeight:W,fontSize:I}}},{value:L.primaryXAxisMax||G(L.series,"x"),width:0,label:{rotation:0,text:L.primaryXAxisMaxLabel,align:"right",verticalAlign:"bottom",x:L.primaryXAxisMax?-5:50,y:18,style:{...E,fontWeight:W,fontSize:I}}}]}),yAxis:q({primaryYAxisLabel:p,primaryYAxisMin:u,primaryYAxisMax:c,primaryYAxisLabelAlign:b,primaryYAxisTickInterval:x,primaryYAxisMinLabel:A,primaryYAxisMaxLabel:T,series:t}),series:V({series:t,seriesGroups:r}),legend:{accessibility:{enabled:!0,keyboardNavigation:{enabled:!0}},symbolRadius:0,itemStyle:{...H.itemStyle,fontSize:I},enabled:y,align:"center",verticalAlign:"top"},plotOptions:{bubble:{clip:!1,zMin:0},series:{animation:!S,stickyTracking:!1}},responsive:{rules:[{condition:{maxWidth:600},chartOptions:{chart:{height:600}}}]}};var L},Z=JSON.parse('{"title":null,"labels":{"enabled":false},"gridLineWidth":0,"startOnTick":false,"endOnTick":false}'),K=JSON.parse('{"lineWidth":3,"pointPadding":0.18,"states":{"hover":{"brightness":0.04}},"dataLabels":{"style":{"fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)","lineHeight":"var(--udexTypographyBodyLineHeight)","allowOverlap":false}}}'),Q=JSON.parse('{"pointPadding":0.18}'),ee=JSON.parse('{"enabled":true,"style":{"fontWeight":"regular","color":"#32363a","fontSize":15,"textOutline":"none"}}'),te=e=>e?.toString().split(".")[1]?.length||0,re=(e,t,r)=>{let i=t||te(e),a=e;return r&&i>2&&(a=(+e).toFixed(2),i=2),o().numberFormat(a,i)},ie=({adjustedSeries:e,chartType:t})=>e.map((({name:e,color:r,values:i,unit:a,stackID:n,visualization:o,lastV
1alueColor:s,labelColor:l,labelColorLastCategory:p,isValueLabelsHidden:c})=>{const u={name:e,color:r,unit:a,data:i?.map((e=>{return t=e,{y:Number(t),decimal:te(t)};var t})),stack:n,type:o||t};return o===$&&(u.yAxis=1),s&&(u.data=((e,t)=>e?.map(((r,i)=>i===e.length-1?{...r,color:t}:r)))(u.data,s)),c?(e=>(e.data=e.data.map((e=>({...e,dataLabels:{enabled:!1}}))),e))(u):(l&&(u.data=((e,t)=>e.map((e=>({...e,dataLabels:{style:{color:t,textOutline:"1px contrast"}}}))))(u.data,l)),p&&(u.data=((e,t)=>e?.map(((r,i)=>i===e.length-1?{...r,dataLabels:{style:{color:t,textOutline:"1px contrast"}}}:r)))(u.data,p)),u.data=(e=>e?.map(((t,r)=>r===e.length-1?{...t,dataLabels:{...t.dataLabels,className:"label-last-value"}}:t)))(u.data),u)})),ae={align:"center",verticalAlign:"top"},ne=e=>"bar"===e?{...ae,reversed:!0}:{...ae};var oe=r(26152);const se=(e,t,r,i)=>{if(!(0,oe.I)(i)){const i=e||(Array.isArray(r)&&r.length>0&&!(0,oe.I)(r[0]?.values)?Math.max(...r[0].values)+.35*Math.max(...r[0].values):0);return t||i?{min:t,max:i}:{}}return t||e?{min:t,max:e}:{}},le=(e,t)=>e||t===$?{}:{color:z},pe=JSON.parse('{"backgroundColor":"transparent","borderColor":"none","crop":false,"overflow":"none","shape":"rect","align":"center","className":"highcharts-annotation-label","allowOverlap":true}'),ce=JSON.parse('{"width":75,"opacity":1,"fontFamily":"var(--sapFontFamily)","lineHeight":"var(--udexTypographyBodyLineHeight)","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)"}'),ue=JSON.parse('{"xAxis":0,"yAxis":0}'),de=(e,t)=>function(){const{series:r,point:i,key:a}=this;return(({series:e,point:t,chartType:r,progressCategories:i,key:a})=>{const{color:n,y:o,category:s,decimal:l}=t,p=i?.find((e=>e.targetCategory===a)),c=e?.userOptions?.unit||"",u=`<span style="color:${n}">●</span> ${Number.isInteger(s)||!s.trim()?"":s+"<br>"}${e?.name}:`,d=`${re(o,l)}${c}`;return"column"===r?`${u} ${(0,oe.I)(p)?d:p?.targetColumnLabel}`:`${u} ${d}`})({series:r,point:i,key:a,chartType:e,progressCategories:t})},ye={dataLabels:{enabled:!0,formatter(){const e=this.series.userOptions.unit||"";return`${re(this.y,this.point.decimal)}${e}`}},marker:{symbol:"circle",radius:5.5}},me=({chartType:e,isStacked:t,isLegendEnabled:r,titleText:i,subtitleText:a,categories:n,series:o,primaryYAxisMax:s,primaryYAxisMin:l,secondaryYAxisMax:p,secondaryYAxisMin:c,isExportChartAvailable:u,progressCategories:d,isStoryBook:y,footnoteText:m})=>{const h=t?"normal":"",b=((e,t)=>e?.reduce(((e,r,i)=>{const a=t?.find((e=>e.targetCategory===r));return a&&i>0&&e.push(""),e.push(r),e}),[]))(n,d),g=((e,t,r)=>e?.map((e=>{const i={...e};return i.values=e.values?.reduce(((e,i,a)=>{const n=r?.find((e=>e.targetCategory===t[a]));return n&&a>0&&e.push("null"),e.push(i),e}),[]),i})))(o,n,d),x=_({titleText:i,subtitleText:a,isExportChartAvailable:u,footnoteText:m}),f={...x,chart:{stacking:h,type:e},tooltip:{...R,formatter:de(e,d)},plotOptions:{series:{...K,stacking:h,animation:!y},column:{...Q,dataLabels:{...le(t,e),enabled:!0,style:{textOutline:"none"},formatter(){const e=d?.find((e=>e.targetCategory===b[this.point.index]));return e?.targetColumnLabel?"":`${re(this.y,this.point.decimal)}`}}},bar:{...Q,dataLabels:{...le(t,e),enabled:!0,style:{textOutline:"none"},formatter(){return`${re(this.y,this.point.decimal)}`}}},line:ye},series:ie({adjustedSeries:g,chartType:e}),legend:{...H,...ne(e),enabled:r},accessibility:{...x.accessibility,point:{describeNull:!1}}},v=t?(e=>{const t=e.filter((e=>e.visualization!==$)).reduce(((e,t)=>{const r=t.stackID||Y;return e[r]?e[r]=[...e[r],...t.values]:e[r]=t.values,e}),{});return Object.keys(t).reduce(((e,r)=>{const i=t[r]?.map((e=>te(e)))||[];return e[r]=Math.max(...i),e}),{})})(o):null;return f.yAxis=[{...se(s,l,o,d),...Z,stackLabels:{...ee,formatter(){return((e,t,r,i,a)=>{const n=a?.length-1===e?"last-stacked-total":"",o=i[t||Y];return`<span class=${n}>${re(r,o)}</span>`})(this.x,this.stack,this.total,v,b)}}},{...se(p,c),...Z,opposite:!0}],f.xAxis=function({progressCategories:e,categories:t}){return{categories:t,labels:{formatter(){const t=e?.find((e=>e.targetCategory===this.value));return t?`<span style="color: ${t.targetCategoryLabelColor}">${this.value}</span>`:this.value},useHTML:!0,style:{...P,textOverflow:"undefined"}}}}({progressCategories:d,categories:b}),f.annotations=g[0]?.values&&(({progressCategories:e,adjustedCategories:t,adjustedSeries:r})=>e?.map((e=>{const i=(+r[0].values[t.indexOf(e.targetCategory)-2]+ +r[0].values[t.indexOf(e.targetCategory)])/2;return{labelOptions:pe,events:{click:()=>
1!1,mouseOver:()=>!1,mouseOut:()=>!1},stickOnHover:!1,labels:[{point:{...ue,x:t.indexOf(e.targetCategory),y:r[0].values[t.indexOf(e.targetCategory)]},y:15,text:`<p style='text-align: center;'>${e.targetColumnLabel?.replace(/\r\n|\n|\r/g,"<br>")||" "}</p>`,useHTML:!0,style:{...ce,color:e.targetColumnLabelColor}},{point:{...ue,x:t.indexOf(e.targetCategory)-1.1,y:i},useHTML:!0,text:`<p style='text-align: center;'>${e.arrowLabel?.replace(/\r\n|\n|\r/g,"<br>")||" "}</p>`,style:{...ce,color:e.arrowLabelColor}}],draggable:"",shapes:[{type:"path",points:[{...ue,x:t.indexOf(e.targetCategory)-2+.2,y:r[0].values[t.indexOf(e.targetCategory)-2]},{...ue,x:t.indexOf(e.targetCategory)-.2,y:r[0].values[t.indexOf(e.targetCategory)]}],stroke:e.arrowColor,strokeWidth:1,fill:e.arrowColor,dashStyle:"solid"===e.arrowType?"Solid":"LongDash",markerEnd:"arrow"}]}})))({progressCategories:d,adjustedCategories:b,adjustedSeries:g}),f},he=e=>{const{chunksSeries:t,columnSeries:r}=e;return[...r.map((({name:e,data:t,color:r})=>({type:"column",name:e,data:t.map((e=>({y:e,accessibility:{enabled:!!e}}))),color:r,states:{hover:{enabled:!1}},dataLabels:{enabled:!0,formatter(){return 0!==this.y?re(this.y):null},style:{...E,textOutline:"none"}}}))),...t.map((t=>{const r=t.data.map(((r,i)=>{const a=i===t.data.length-1,n=be(r,a,e)&&!r.isSum&&!r.y&&a;return{accessibility:{enabled:r.isSum||!!r.y||n},y:r.y,color:r.color,visible:r.visible||n,isSum:r.isSum,name:r.name}}));return{type:"waterfall",name:t.name,color:t.color,dataLabels:{enabled:!1},data:r}}))]},be=(e,t,{shouldShowTargetValueLabel:r,shouldShowValueLabels:i})=>e.visible&&(t&&r||!t&&i)||!e.visible&&r&&t&&!e.y,ge=({categories:e,columnSeriesItem:t})=>({useHTML:!0,style:{...P,textAlign:"center"},formatter(){return`<span style="color: ${this.pos===e.length-1?`${t?.labelColorLastCategory}`:`${z}`}">${this.value}</span>`}}),xe=({chartType:e,subtitleText:t,titleText:r,primaryXAxisLabel:i,primaryXAxisMax:a,primaryXAxisMin:n,primaryYAxisLabel:o,primaryYAxisMax:s,primaryYAxisMin:l,isExportChartAvailable:p,isLegendEnabled:c,footnoteText:u,waterfall:d,categories:y,isStoryBook:m})=>({..._({isExportChartAvailable:p,footnoteText:u,titleText:r,subtitleText:t}),accessibility:{enabled:!0,point:{descriptionFormatter:e=>e.y?"":`${e.category}, 0. ${e.series?.name}.`},keyboardNavigation:{enabled:!0,order:["series"]}},chart:{style:{fontFamily:"var(--sapFontFamily)"},type:e,events:{render(){((e,t)=>
1{const r=e.yAxis[0],i=e.series[1]?.stackedYPos;e.series[1]?.data.forEach(((a,n)=>{const o=n===e.series[1].data.length-1;if(be(a,o,t)){const t=e.xAxis[0].toPixels(n);let s=r.toPixels(Math.abs(i[n])),l=re(a.y);a.isSum&&!o?l=`-${l}`:o&&!a.y&&(l="0",s=r.toPixels(0)),e.renderer.text(l,t,s-6).attr({align:"center"}).css({...E,textOutline:"none"}).add()}}))})(this,d)}}},xAxis:{labels:ge({columnSeriesItem:d.columnSeries[0],categories:y}),categories:y,tickWidth:0,min:n||0,max:a,gridLineWidth:0,title:{text:i,style:{...E,fontWeight:"var(--fontWeightMedium)",fontSize:I}}},yAxis:{labels:{enabled:!1},min:l||0,max:s,gridLineWidth:0,title:{text:o,style:{...E,fontWeight:"var(--fontWeightMedium)",fontSize:I}}},series:he(d),legend:{symbolRadius:0,itemStyle:{...H.itemStyle,fontSize:I},enabled:c,align:"center",verticalAlign:"top",itemHoverStyle:{pointerEvents:"none"},events:{itemClick:()=>!1},accessibility:{enabled:!0}},plotOptions:{series:{animation:!m,states:{hover:{enabled:!1},inactive:{opacity:1}}},waterfall:{stacking:"normal"}},tooltip:{...R,formatter(){return((e,t)=>{if("waterfall"===e.series.type&&!t.shouldShowTooltip)return!1;if("column"===e.series.type&&0===e.point.y)return!1;const{columnSeries:r,chunksSeries:i}=t,{unit:a=""}=r[0],{unit:n=""}=i[0],{color:o,category:s,series:l,y:p}=e.point,c=`<span style="color:${o}">●</span>`,u=`${re(p)}`;if("waterfall"===e.series.type){const r=e.point.isSum,i=e.point.index===e.series.data.length-1,a=r&&!i?`-${u}`:u;return`${c} ${((e,t)=>{const r=e[0].data.slice(0,t+1).reduce(((e,t)=>t.visible?e+1:e),0)-1;return r>=0&&r<e.length?e[r].name:e[0].name})(t.chunksSeries,e.point.index)}\n            <br>${a} ${n}`}return`${c} ${Number.isInteger(s)?"":s+"<br>"}${l.name}: ${u} ${a}`})(this,d)}}}),fe=JSON.parse('{"alternateStartingDirection":true,"levels":[{"level":1,"dataLabels":{"enabled":true,"align":"left","verticalAlign":"top"}}]}'),ve=JSON.parse('{"enabled":true,"useHTML":true,"crop":true,"align":"left","overflow":"justify","verticalAlign":"middle","style":{"textOverflow":"none","textOutline":"none","fontFamily":"var(--sapFontFamily)"}}'),Ae=(e,t)=>{if((0,oe.I)(t))return!1;const r=t.map((e=>e.groupName));return e.some((e=>r.includes(e.group)))},Te=({point:e})=>`<span class=${e.parent?"treemap-label":"treemap-parent-label"} style="color: ${e.labelColor};">\n              ${e?.name}: ${re(e.value,e.decimal)}%\n          </span>`,Se=({series:e,seriesGroups:t})=>{const r=(e=>e.reduce(((e,{group:t,labelColor:r})=>(t&&!e[t]&&(e[t]=r),e)),{}))(e);if(Ae(e,t)){const i=((e,t)=>e.map((({groupName:e,groupColor:r})=>({id:e,name:e,color:r,labelColor:t[e],isParent:!0}))))(t,r),a=(e=>e.map((({name:e,color:t,value:r,group:i,labelColor:a})=>{const n={name:e,labelColor:a,value:r?+r:0};return i?n.parent=i:n.color=t,n})))(e);return[{data:[...i,...a],dataLabels:{...ve,formatter(){return Te(this)}},type:"treemap"}]}return[{data:e.map((({name:e,color:t,value:r})=>({name:e,color:t,value:r?+r:0}))),dataLabels:{...ve,formatter(){return Te(this)}},type:"treemap"}]},Le=({isExportChartAvailable:e,footnoteText:t,titleText:r,subtitleText:i,series:a,seriesGroups:n,chartType:o,isStoryBook:s})=>({..._({isExportChartAvailable:e,footnoteText:t,titleText:r,subtitleText:i}),chart:{type:o},series:Se({series:a,seriesGroups:n}),plotOptions:{series:{animation:!s},treemap:{...fe}},tooltip:{...R,formatter(){return(({point:e})=>`<span style="color:${e.color}">●</span> ${e.name}: ${re(e.value,e.decimal)}%`)(this)}}}),Ce=JSON.parse('{"rules":[{"chartOptions":{"legend":{"enabled":false}},"condition":{"maxWidth":400}}]}'),Me=JSON.parse('{"allowPointSelect":true,"size":"90%","innerSize":"65%","cursor":"pointer","showInLegend":true}'),ke=JSON.parse('{"enabled":true,"distance":-20,"useHTML":true,"style":{"textOverflow":"none","textOutline":"none","fontFamily":"var(--sapFontFamily)","lineHeight":"var(--udexTypographyBodyLineHeight)","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)"}}'),Oe=JSON.parse('{"enabled":true,"connectorPadding":10,"connectorColor":"transparent","softConnector":false,"useHTML":true,"distance":8,"style":{"fontFamily":"var(--sapFontFamily)","lineHeight":"1","fontWeight":"var(--fontWeightRegular)","fontSize":"var(--udexTypographyBodySFontSize)","textOutline":"none","color":"var(--sapTextColor)","textOverflow":"undefined","textAlign":"
1center"}}'),we=e=>e.reduce(((e,{color:t,value:r,group:i})=>{if(!i)return e;const a=e.find((e=>e.name===i));return a?(a.y+=r?+r:0,e):e.concat({color:t,chartType:"pie",name:`${i}`,y:r?+r:0,decimal:te(r),visible:!0,enableMouseTracking:!1,dataLabels:{enabled:!1},className:"hidden-series"})}),[]),Ee=(e,t,r,i)=>{const a=t?`${e.point.name}`:"",n=re(e.point.y,e.point.decimal),o=r?`${n}${i?"%":""}`:"";return t&&r?`<div style="text-align: center;">${a}<br>(${o})</div>`:`${a}${o}`},$e=e=>`<span style="color: ${e.point.labelColor};">${Ee(e,!1,!0,"%"===e.point.typeFormatDonut)}</span>`,Fe=(e,t,r)=>{const i="%"===e.point.typeFormatDonut;return t?Ee(e,!1,!0,i):Ee(e,!0,"inside"!==r,i)},ze=({series:e,seriesGroups:t,isLegendEnabled:r,typeFormatDonut:i,labelPositionDonut:a})=>{const n=e.map((({name:e,color:t,value:r,labelColor:a})=>({name:e,color:t,labelColor:a,typeFormatDonut:i,y:r?+r:0,decimal:te(r)})));return Ae(e,t)?[{type:"pie",data:n,showInLegend:!1,dataLabels:[{...Oe,enabled:!(r&&"inside"===a),formatter(){return Fe(this,r,a)}},{...ke,enabled:"inside"===a,formatter(){return $e(this)}}]},{type:"pie",data:we(e),showInLegend:!0,states:{hover:{enabled:!1}},accessibility:{enabled:!1},point:{events:{legendItemClick:()=>!1}}}]:[{type:"pie",data:n,dataLabels:[{...Oe,enabled:!(r&&"inside"===a),formatter(){return Fe(this,r,a)}},{...ke,enabled:"inside"===a,formatter(){return $e(this)}}]}]};function Ie(){const e=this,{subtitle:t,legend:r,title:i}=e;if(i&&t&&r&&r.group){const a=t.getBBox().height,n=i.getBBox().height,o=r.box.getBBox().height;if(e.plotBox.height<o+n+a){const t=n+a+10;r.group.attr({translateY:t});const i=t+o+10;e.renderTo.style.height=`${i<400?400:i}px`}}}const We=({isExportChartAvailable:e,footnoteText:t,titleText:r,subtitleText:i,series:a,seriesGroups:n,isLegendEnabled:o,typeFormatDonut:s,labelPositionDonut:l,chartType:p,isStoryBook:c})=>({..._({isExportChartAvailable:e,footnoteText:t,titleText:r,subtitleText:i}),accessibility:{enabled:!0,keyboardNavigation:{enabled:!0,order:["series"]}},chart:{type:p,events:{render:Ie}},responsive:{...Ce},series:ze({series:a,seriesGroups:n,isLegendEnabled:o,typeFormatDonut:s,labelPositionDonut:l}),plotOptions:{series:{animation:!c,states:{hover:{enabled:!1},inactive:{opacity:1}}},pie:{...Me}},legend:{...H,width:"33%",align:"right",verticalAlign:"middle",layout:"vertical",itemMarginBottom:10,enabled:o,itemHoverStyle:{pointerEvents:"none"},events:{itemClick:()=>!1},accessibility:{enabled:!0},labelFormatter(){return((e,t,r)=>r?`${e.name} (${re(e.y)}${t||""})`:`${e.name}`)(this,s,Ae(a,n))}},tooltip:{...R,formatter(){return(({point:e},t)=>`<span style="color:${e.color}">●</span> ${e.name}: ${re(e.y,e.decimal)}${t||""}`)(this,s)}}}),Xe=e=>{const{chartType:t,series:r,seriesGroups:i,materiality:a,subtitleText:n,titleText:o,primaryXAxisLabel:s,primaryXAxisMax:l,primaryXAxisMin:p,primaryYAxisLabel:c,primaryYAxisMax:u,primaryYAxisMin:d,isLegendEnabled:y,isExportChartAvailable:m,footnoteText:h,waterfall:b,categories:g,primaryXAxisLabelAlign:x,primaryYAxisLabelAlign:f,primaryXAxisTickInterval:v,primaryYAxisTickInterval:A,primaryXAxisMinLabel:T,primaryXAxisMaxLabel:S,primaryYAxisMinLabel:L,primaryYAxisMaxLabel:C,typeFormatDonut:M,labelPositionDonut:k,isStoryBook:O}=e;return"bubble"===t?U({chartType:t,series:r,seriesGroups:i,materiality:a,subtitleText:n,titleText:o,primaryXAxisLabel:s,primaryXAxisMax:l,primaryXAxisMin:p,primaryYAxisLabel:c,primaryYAxisMax:u,primaryYAxisMin:d,isLegendEnabled:y,isExportChartAvailable:m,footnoteText:h,primaryXAxisLabelAlign:x,primaryYAxisLabelAlign:f,primaryXAxisTickInterval:v,primaryYAxisTickInterval:A,primaryXAxisMinLabel:T,primaryXAxisMaxLabel:S,primaryYAxisMinLabel:L,primaryYAxisMaxLabel:C,isStoryBook:O}):t===F?xe({chartType:t,waterfall:b,subtitleText:n,titleText:o,primaryXAxisLabel:s,primaryXAxisMax:l,primaryXAxisMin:p,primaryYAxisLabel:c,primaryYAxisMax:u,primaryYAxisMin:d,isLegendEnabled:y,isExportChartAvailable:m,footnoteText:h,categories:g,isStoryBook:O}):"pie"===t?We({isExportChartAvailable:m,footnoteText:h,titleText:o,subtitleText:n,series:r,chartType:t,seriesGroups:i,isLegendEnabled:y,typeFormatDonut:M,labelPositionDonut:k,isStoryBook:O}):"treemap"===t?Le({isExportChartAvailable:m,footnoteText:h,titleText:o,subtitleText:n,series:r,chartType:t,seriesGroups:i,isLegendEnabled:y,isStoryBook:O}):me(e)},Ye=()=>{let e="en";return C.A||(e=document.documentElement.getAttribute("lang")),"en"===e?{thousandsSep:",",decimalPoint:"."}:{thousandsSep:".",decimalPoint:","}};
1C.A||(m()(o()),b()(o()),x()(o()),l()(o()),d()(o()),T()(o()),c()(o()));const Be=({isauthor:e,series:t,chartType:r,isExportChartAvailable:n=!1,isStoryBook:s=!1,...l})=>{const p={...l,isauthor:e,series:t,chartType:r,isExportChartAvailable:n,isStoryBook:s},c="true"===e,u=(0,L.Zb)(1e3),d=(0,i.useRef)(null),y=(e=>{const[t,r]=(0,i.useState)(!0),a=e=>{r(!1),setTimeout((()=>{r(!0)}),e)},n=(0,O.A)((()=>{a(0)}),100),o=()=>{a(200)};return(0,w.G)((()=>{e===F&&n()}),{callOnInit:!1}),(0,i.useEffect)((()=>(e===F&&window.addEventListener("orientationchange",o),()=>{e===F&&window.removeEventListener("orientationchange",o)})),[e]),t})(r),[m,h]=(0,S.Wx)({triggerOnce:!0});return C.A||o().setOptions({lang:Ye()}),i.createElement(k.a,p,u&&t&&r||s?i.createElement("div",{className:(0,a.$)("Charts__root--HMBkL",r),ref:m},(h||s)&&y&&i.createElement(v(),{highcharts:o(),options:Xe(p),ref:d})):c&&i.createElement(M.A,null,"Edit IR - Chart - Dynamic Component"))}},83524(e,t,r){"use strict";var i=r(96540),a=r(2896),n=r(5556),o=r.n(n),s=r(17243),l=r(31905),p=r(63164),c=r(42137);let u;const d=({children:e,cqPath:t,isRootComponent:r,isEmpty:n,emptyPlaceholder:o,disablePaddings:d})=>{const y=(0,s.fb)(t),m=y&&!r,{isEditMode:h}=(0,a.d4)(p.Vl);(0,i.useEffect)((()=>{m&&(u&&clearTimeout(u),u=setTimeout((()=>{document.dispatchEvent(new Event("LoadEditables"))}),300))}),[]);const b=n?(!!y||h)&&i.createElement(c.b,null,o):e;return m?i.createElement("div",{className:"cq-Editable-dom",style:d?{padding:0}:{}},b,i.createElement("cq",{"data-path":t,"data-config":(0,l.d)(y)})):b};d.propTypes={children:o().any.isRequired,cqPath:o().string,isEmpty:o().bool,isRootComponent:o().bool,emptyPlaceholder:o().string,disablePaddings:o().bool},r.d(t,["a",0,d])},42137(e,t,r){"use strict";r.d(t,{b:()=>n,A:()=>o});var i=r(96540),a=r(20053);const n=e=>i.createElement("div",{className:(0,a.A)("EmptyRenderer__root--k_2U9","cq-placeholder")},i.createElement("p",null,e.children)),o=n},31905(e,t,r){"use strict";r.d(t,["d",0,e=>JSON.stringify(e,((e,t)=>"function"==typeof t?String(t):t))])},85316(e,t,r){var i;"undefined"!=typeof self&&self,e.exports=(i=r(96540),function(e){function t(i){if(r[i])return r[i].exports;var a=r[i]={i,l:!1,exports:{}};return e[i].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,i){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:i})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=0)}([function(e,t,r){"use strict";function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},i.apply(this,arguments)}function a(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r<t;r++)i[r]=e[r];return i}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),r.d(t,"HighchartsReact",(function(){return c}));var s=r(1),l=r.n(s),p="undefined"!=typeof window?s.useLayoutEffect:s.useEffect,c=Object(s.memo)(Object(s.forwardRef)((function(e,t){var r=Object(s.useRef)(),n=Object(s.useRef)(),c=Object(s.useRef)(e.constructorType),u=Object(s.useRef)(e.highcharts
1);return p((function(){function t(){var t=e.highcharts||"object"===("undefined"==typeof window?"undefined":o(window))&&window.Highcharts,i=e.constructorType||"chart";t?t[i]?e.options?n.current=t[i](r.current,e.options,e.callback):console.warn('The "options" property was not passed.'):console.warn('The "constructorType" property is incorrect or some required module is not imported.'):console.warn('The "highcharts" property was not passed.')}if(n.current){if(!1!==e.allowChartUpdate)if(e.constructorType!==c.current||e.highcharts!==u.current)c.current=e.constructorType,u.current=e.highcharts,t();else if(!e.immutable&&n.current){var i;(i=n.current).update.apply(i,[e.options].concat(a(e.updateArgs||[!0,!0])))}else t()}else t()}),[e.options,e.allowChartUpdate,e.updateArgs,e.containerProps,e.highcharts,e.constructorType]),p((function(){return function(){n.current&&(n.current.destroy(),n.current=null)}}),[]),Object(s.useImperativeHandle)(t,(function(){return{get chart(){return n.current},container:r}}),[]),l.a.createElement("div",i({},e.containerProps,{ref:r}))})));t.default=c},function(e,t){e.exports=i}]))},47695(e,t,r){"use strict";r.d(t,{Wx:()=>u,pL:()=>c});var i=r(96540),a=Object.defineProperty,n=(e,t,r)=>(((e,t,r)=>{t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r),o=new Map,s=new WeakMap,l=0;function p(e,t,r={},i=undefined){if(void 0===window.IntersectionObserver&&void 0!==i){const a=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}const{id:a,observer:n,elements:p}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(r=e.root,r?(s.has(r)||(l+=1,s.set(r,l.toString())),s.get(r)):"0"):e[t]}`;var r})).toString()}(e);let r=o.get(t);if(!r){const i=new Map;let a;const n=new IntersectionObserver((t=>{t.forEach((t=>{var r;const n=t.isIntersecting&&a.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=n),null==(r=i.get(t.target))||r.forEach((e=>{e(n,t)}))}))}),e);a=n.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:n,elements:i},o.set(t,r)}return r}(r),c=p.get(e)||[];return p.has(e)||p.set(e,c),c.push(t),n.observe(e),function(){c.splice(c.indexOf(t),1),0===c.length&&(p.delete(e),n.unobserve(e)),0===p.size&&(n.disconnect(),o.delete(a))}}var c=class extends i.Component{constructor(e){super(e),n(this,"node",null),n(this,"_unobserveCb",null),n(this,"handleNode",(e=>{this.node&&(this.unobserve(),e||this.props.triggerOnce||this.props.skip||this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=e||null,this.observeNode()})),n(this,"handleChange",((e,t)=>{e&&this.props.triggerOnce&&this.unobserve(),function(e){return"function"!=typeof e.children}(this.props)||this.setState({inView:e,entry:t}),this.props.onChange&&this.props.onChange(e,t)})),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){e.rootMargin===this.props.rootMargin&&e.root===this.props.root&&e.threshold===this.props.threshold&&e.skip===this.props.skip&&e.trackVisibility===this.props.trackVisibility&&e.delay===this.props.delay||(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;const{threshold:e,root:t,rootMargin:r,trackVisibility:i,delay:a,fallbackInView:n}=this.props;this._unobserveCb=p(this.node,this.handleChange,{threshold:e,root:t,rootMargin:r,trackVisibility:i,delay:a},n)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){const{children:e}=this.props;if("function"==typeof e){const{inView:t,entry:r}=this.state;return e({inView:t,entry:r,ref:this.handleNode})}const{as:t,triggerOnce:r,threshold:a,root:n,rootMargin:o,onChange:s,skip:l,trackVisibility:p,delay:c,initialInView:u,fallbackInView:d,...y}=this.props;return i.createElement(t||"div",{ref:this.handleNode,...y},e)}};function u({threshold:e,delay:t,trackVisibility:r,rootMargin:a,root:n,triggerOnce:o,skip:s,initialInView:l,fallbackInView:c,onChange:u}={}){var d;const[y,m]=i.useState(null),h=i.useRef(),[b,g]=i.useState({inView:!!l,entry:void 0});h.current=u,i.useEffect((()=>
vendor: 470 bytes, line 1
1{if(s||!y)return;let i;return i=p(y,((e,t)=>{g({inView:e,entry:t}),h.current&&h.current(e,t),t.isIntersecting&&o&&i&&(i(),i=void 0)}),{root:n,rootMargin:a,threshold:e,trackVisibility:r,delay:t},c),()=>{i&&i()}}),[Array.isArray(e)?e.toString():e,y,n,a,o,s,r,c,t]);const x=null==(d=b.entry)?void 0:d.target,f=i.useRef();y||!x||o||s||f.current===x||(f.current=x,g({inView:!!l,entry:void 0}));const v=[m,b.inView,b.entry];return v.ref=v[0],v.inView=v[1],v.entry=v[2],v}}}]);

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.