in src/lib/components/molecules/canvas-map/lib/renderers/TextLayerRenderer.js [343:367]
drawTextIcon(context, icon) {
if (icon.shape === "circle") {
context.arc(
0,
0,
(icon.size * devicePixelRatio) / 2,
0,
2 * Math.PI,
false,
)
if (icon.style) {
icon.style.fill?.drawInContext(context)
if (icon.style.stroke) {
context.lineWidth = icon.style.stroke.width
context.strokeStyle = icon.style.stroke.getRgba()
context.stroke()
}
} else if (icon.color) {
context.fillStyle = icon.color
context.fill()
}
}
}