updateTileOverlays method
Updates the set of TileOverlays.
Implementation
void updateTileOverlays(Set<TileOverlay> newOverlays) {
final updates = MapsObjectUpdates<TileOverlay>.from(
_tileOverlays,
newOverlays,
objectName: 'tileOverlay',
);
assert(_tileOverlaysController != null, 'Cannot update tile overlays after dispose().');
_tileOverlaysController?.addTileOverlays(updates.objectsToAdd);
_tileOverlaysController?.changeTileOverlays(updates.objectsToChange);
_tileOverlaysController?.removeTileOverlays(updates.objectIdsToRemove.cast<TileOverlayId>());
_tileOverlays = newOverlays;
}