1var n=Object.defineProperty;var l=(a,t,r)=>t in a?n(a,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[t]=r;var i=(a,t,r)=>l(a,typeof t!="symbol"?t+"":t,r);import{C as d}from"./index-DnVtRDJT.js";import{C as c}from"./auto-CxuCOhWX.js";class f extends d{connect(){this.loadChart()}loadChart(){fetch(this.urlValue).then(t=>t.json()).then(t=>this.renderChart(t)).catch(t=>console.error("Cannot load stats:",t))}createGradient(t,r,e){const o=r.chartArea;if(!o)return e;const s=t.createLinearGradient(0,o.top,0,o.bottom);return s.addColorStop(0,e),s.addColorStop(.7,e),s.addColorStop(1,"rgba(255, 255, 255, 0)"),s}renderChart(t){if(!t.views.length)return;const r=this.element.getContext("2d");this.chartInstance&&this.chartInstance.destroy(),this.chartInstance=new c(r,{type:"line",data:{labels:t.labels,datasets:[{label:"Vues",data:t.views,borderColor:"#0066ff",backgroundColor:e=>this.createGradient(e.chart.ctx,e.chart,"rgba(0, 102, 255, 0.3)"),fill:!0,pointRadius:0},{label:"Interactions",data:t.interactions,borderColor:"#ff4500",fill:!1,pointRadius:0}]},options:{responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{enabled:!0,mode:"nearest",intersect:!1,backgroundColor:"#23232390",titleFont:{weight:"bold",size:14,color:"#ffffff"},bodyFont:{size:12,color:"#ffffff"},padding:10,cornerRadius:6,callbacks:{title(e){return e[0].label},label(e){const o=e.raw.toLocaleString("fr-FR"),s=e.datasetIndex===0?e.raw>1?" vues":" vue":e.raw>1?" interactions":" interaction";return" ".concat(o).concat(s)},labelColor(e){return{backgroundColor:e.datasetIndex===0?"#0066ff":"#ff4500",borderWidth:0,borderRadius:4}}}}},scales:{y:{min:0,ticks:{callback(e){return e>=1e3?"".concat((e/1e3).toFixed(0),"K"):e.toLocaleString()},padding:5,maxTicksLimit:5},border:{display:!1,dash:[5,5],dashOffset:6},grid:{drawBorder:!1}},x:{ticks:{padding:5,maxTicksLimit:7},grid:{drawBorder:!1,display:!1}}}}})}}i(f,"values",{url:String});export{f as default}; 2//# sourceMappingURL=stats_chart_controller-BHmRJ8zz.js.map
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.