updateCircles method
Updates circle configuration.
Change listeners are notified once the update has been made on the platform side.
The returned Future completes after listeners have been notified.
Implementation
@override
Future<void> updateCircles(
CircleUpdates circleUpdates, {
required int mapId,
}) {
return _hostApi(mapId).updateCircles(
circleUpdates.circlesToAdd.map(_platformCircleFromCircle).toList(),
circleUpdates.circlesToChange.map(_platformCircleFromCircle).toList(),
circleUpdates.circleIdsToRemove.map((CircleId id) => id.value).toList(),
);
}