drawCircle method

Future<void> drawCircle(
  1. CircleOSM circleOSM
)
inherited

Implementation

Future<void> drawCircle(CircleOSM circleOSM) async {
  final opacity = (circleOSM.color.a * 255.0).round();
  final shapeConfig = CircleShapeJS(
    key: circleOSM.key,
    center: circleOSM.centerPoint.toGeoJS(),
    radius: circleOSM.radius,
    color: circleOSM.color.withValues(alpha: 1).toHexColor(),
    borderColor: circleOSM.borderColor?.toHexColor(),
    opacityFilled: opacity,
    strokeWidth: circleOSM.strokeWidth,
  );
  await interop.drawCircle(mapIdMixin.toJS, shapeConfig).toDart;
}