"use strict";(globalThis.webpackChunkwordpress_particles=globalThis.webpackChunkwordpress_particles||[]).push([[9573],{9573:(a,e,c)=>{c.r(e),c.d(e,{loadCircleShape:()=>r});var n=c(4684);class i{draw(a,e,c){e.circleRange||(e.circleRange={min:0,max:2*Math.PI});const n=e.circleRange;a.arc(0,0,c,n.min,n.max,!1)}getSidesCount(){return 12}particleInit(a,e){const c=e.shapeData,i=c?.angle??{max:360,min:0};e.circleRange=(0,n.Kn)(i)?{min:i.min*Math.PI/180,max:i.max*Math.PI/180}:{min:0,max:i*Math.PI/180}}}async function r(a,e=!0){await a.addShape("circle",new i,e)}}}]);