8 lines
12 KiB
JavaScript
8 lines
12 KiB
JavaScript
|
|
import{O as g,S as f,v as V,r as j,U as p,y as q,B as J,j as K,F as Y,P as Q,G as Z,i as ee,V as re}from"./chart-vendor-sE2SUVPW.js";/*!
|
||
|
|
* chartjs-plugin-datalabels v2.2.0
|
||
|
|
* https://chartjs-plugin-datalabels.netlify.app
|
||
|
|
* (c) 2017-2022 chartjs-plugin-datalabels contributors
|
||
|
|
* Released under the MIT license
|
||
|
|
*/var D=function(){if(typeof window<"u"){if(window.devicePixelRatio)return window.devicePixelRatio;var e=window.screen;if(e)return(e.deviceXDPI||1)/(e.logicalXDPI||1)}return 1}(),m={toTextLines:function(e){var t=[],r;for(e=[].concat(e);e.length;)r=e.pop(),typeof r=="string"?t.unshift.apply(t,r.split(`
|
||
|
|
`)):Array.isArray(r)?e.push.apply(e,r):p(e)||t.unshift(""+r);return t},textSize:function(e,t,r){var a=[].concat(t),i=a.length,n=e.font,o=0,s;for(e.font=r.string,s=0;s<i;++s)o=Math.max(e.measureText(a[s]).width,o);return e.font=n,{height:i*r.lineHeight,width:o}},bound:function(e,t,r){return Math.max(e,Math.min(t,r))},arrayDiff:function(e,t){var r=e.slice(),a=[],i,n,o,s;for(i=0,o=t.length;i<o;++i)s=t[i],n=r.indexOf(s),n===-1?a.push([s,1]):r.splice(n,1);for(i=0,o=r.length;i<o;++i)a.push([r[i],-1]);return a},rasterize:function(e){return Math.round(e*D)/D}};function R(e,t){var r=t.x,a=t.y;if(r===null)return{x:0,y:-1};if(a===null)return{x:1,y:0};var i=e.x-r,n=e.y-a,o=Math.sqrt(i*i+n*n);return{x:o?i/o:0,y:o?n/o:-1}}function ae(e,t,r,a,i){switch(i){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:i*=Math.PI/180,r=Math.cos(i),a=Math.sin(i);break}return{x:e,y:t,vx:r,vy:a}}var te=0,z=1,O=2,N=4,F=8;function M(e,t,r){var a=te;return e<r.left?a|=z:e>r.right&&(a|=O),t<r.top?a|=F:t>r.bottom&&(a|=N),a}function ie(e,t){for(var r=e.x0,a=e.y0,i=e.x1,n=e.y1,o=M(r,a,t),s=M(i,n,t),l,u,v;!(!(o|s)||o&s);)l=o||s,l&F?(u=r+(i-r)*(t.top-a)/(n-a),v=t.top):l&N?(u=r+(i-r)*(t.bottom-a)/(n-a),v=t.bottom):l&O?(v=a+(n-a)*(t.right-r)/(i-r),u=t.right):l&z&&(v=a+(n-a)*(t.left-r)/(i-r),u=t.left),l===o?(r=u,a=v,o=M(r,a,t)):(i=u,n=v,s=M(i,n,t));return{x0:r,x1:i,y0:a,y1:n}}function P(e,t){var r=t.anchor,a=e,i,n;return t.clamp&&(a=ie(a,t.area)),r==="start"?(i=a.x0,n=a.y0):r==="end"?(i=a.x1,n=a.y1):(i=(a.x0+a.x1)/2,n=(a.y0+a.y1)/2),ae(i,n,e.vx,e.vy,t.align)}var S={arc:function(e,t){var r=(e.startAngle+e.endAngle)/2,a=Math.cos(r),i=Math.sin(r),n=e.innerRadius,o=e.outerRadius;return P({x0:e.x+a*n,y0:e.y+i*n,x1:e.x+a*o,y1:e.y+i*o,vx:a,vy:i},t)},point:function(e,t){var r=R(e,t.origin),a=r.x*e.options.radius,i=r.y*e.options.radius;return P({x0:e.x-a,y0:e.y-i,x1:e.x+a,y1:e.y+i,vx:r.x,vy:r.y},t)},bar:function(e,t){var r=R(e,t.origin),a=e.x,i=e.y,n=0,o=0;return e.horizontal?(a=Math.min(e.x,e.base),n=Math.abs(e.base-e.x)):(i=Math.min(e.y,e.base),o=Math.abs(e.base-e.y)),P({x0:a,y0:i+o,x1:a+n,y1:i,vx:r.x,vy:r.y},t)},fallback:function(e,t){var r=R(e,t.origin);return P({x0:e.x,y0:e.y,x1:e.x+(e.width||0),y1:e.y+(e.height||0),vx:r.x,vy:r.y},t)}},x=m.rasterize;function ne(e){var t=e.borderWidth||0,r=e.padding,a=e.size.height,i=e.size.width,n=-i/2,o=-a/2;return{frame:{x:n-r.left-t,y:o-r.top-t,w:i+r.width+t*2,h:a+r.height+t*2},text:{x:n,y:o,w:i,h:a}}}function oe(e,t){var r=t.chart.getDatasetMeta(t.datasetIndex).vScale;if(!r)return null;if(r.xCenter!==void 0&&r.yCenter!==void 0)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return e.horizontal?{x:a,y:null}:{x:null,y:a}}function se(e){return e instanceof Y?S.arc:e instanceof Q?S.point:e instanceof Z?S.bar:S.fallback}function le(e,t,r,a,i,n){var o=Math.PI/2;if(n){var s=Math.min(n,i/2,a/2),l=t+s,u=r+s,v=t+a-s,d=r+i-s;e.moveTo(t,u),l<v&&u<d?(e.arc(l,u,s,-Math.PI,-o),e.arc(v,u,s,-o,0),e.arc(v,d,s,0,o),e.arc(l,d,s,o,Math.PI)):l<v?(e.moveTo(l,r),e.arc(v,u,s,-o,o),e.arc(l,u,s,o,Math.PI+o)):u<d?(e.arc(l,u,s,-Math.PI,0),e.arc(l,d,s,0,Math.PI)):e.arc(l,u,s,-Math.PI,Math.PI),e.closePath(),e.moveTo(t,r)}else e.rect(t,r,a,i)}function ue(e,t,r){var a=r.backgroundColor,i=r.borderColor,n=r.borderWidth;!a&&(!i||!n)||(e.beginPath(),le(e,x(t.x)+n/2,x(t.y)+n/2,x(t.w)-n,x(t.h)-n,r.borderRadius),e.closePath(),a&&(e.fillStyle=a,e.fill()),i&&n&&(e.strokeStyle=i,e.lineWidth=n,e.lineJoin="miter",e.stroke()))}function ve(e,t,r){var a=r.lineHeight,i=e.w,n=e.x,o=e.y+a/2;return t==="center"?n+=i/2:(t==="end"||t==="right")&&(n+=i),{h:a,w:i,x:n,y:o}}function de(e,t,r){var a=e.shadowBlur,i=r.stroked,n=x(r.x),o=x(r.y),s=x(r.w);i&&e.strokeText(t,n,o,s),r.filled&&(a&&i&&(e.shadowBlur=0),e.fillText(t,n,o,s),a&&i&&(e.shadowBlur=a))}function fe(e,t,r,a){var i=a.textAlign,n=a.color,o=!!n,s=a.font,l=t.length,u=a.textStrokeColor,v=a.textStrokeWidth,d=u&&v,y;if(!(!l||!o&&!d))for(r=ve(r,i,s),e.font=s.string,e.textAlign=i,e.textBaseline="mi
|