1import{d as h,r as f,c as u,u as k,e as c,f as a,m as $,h as t,g as s,a3 as z}from"./CFwA6Zsp.js";const g=["width","height"],y=["id","width","height"],w=["width","height"],b=["cx","cy","stroke-width","stroke-dasharray"],x=["id"],S=["cx","cy","stroke","stroke-width","stroke-dasharray","mask"],D=h({__name:"BaseDottedCircleSVG",props:{size:{type:Number,default:100},strokeSize:{type:Number,default:1},strokeSpace:{type:Number,default:.5},percentageVisible:{type:Number,default:1}},setup(e,{expose:n}){const d=e,l=f(),o=k(),m=function(){},r=u(()=>2*Math.PI*(d.size/2/16));return n({id:o,onResize:m}),(C,i)=>(a(),c("div",{ref_key:"el",ref:l,class:"base-circle-svg-component",style:$({width:`${e.size/16}rem`,height:`${e.size/16}rem`})},[(a(),c("svg",{width:`${e.size/16}rem`,height:`${e.size/16}rem`},[t("defs",null,[t("mask",{id:s(o),width:`${e.size/16}rem`,height:`${e.size/16}rem`},[t("rect",{width:`${e.size/16}rem`,height:`${e.size/16}rem`,fill:"white"},null,8,w),t("circle",{cx:`${e.size/2/16}rem`,cy:`${e.size/2/16}rem`,r:"calc(50% - 0.0625rem)",stroke:"black","stroke-width":`${e.strokeSize/16*2}rem`,"stroke-dasharray":`${s(r)*(1-e.percentageVisible)}rem ${s(r)*e.percentageVisible}rem`},null,8,b)],8,y),t("linearGradient",{id:`gradientDottedCircle-${s(o)}`,x1:"0",x2:"1",y1:"0",y2:"1",gradientUnits:"objectBoundingBox"},i[0]||(i[0]=[z('<stop stop-color="#FCF6D1"></stop><stop offset=".104" stop-color="#BD9457"></stop><stop offset=".25" stop-color="#E3CA89"></stop><stop offset=".698" stop-color="#FEE8C8"></stop><stop offset=".854" stop-color="#4D3A1A"></stop><stop offset="1" stop-color="#FCF0D1"></stop>',6)]),8,x)]),t("circle",{cx:`${e.size/2/16}rem`,cy:`${e.size/2/16}rem`,r:"calc(50% - 0.0625rem)",fill:"none",stroke:`url(#gradientDottedCircle-${s(o)})`,"stroke-width":`${e.strokeSize/16}rem`,"stroke-dasharray":`${e.strokeSpace/16}rem ${e.strokeSpace/16}rem`,mask:`url(#${s(o)})`},null,8,S)],8,g))],4))}});export{D as _};
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.