clearStepTurnArrows method

Future<void> clearStepTurnArrows()

Clears step turn arrow data (sets empty GeoJSON). Layers stay alive for instant reuse.

Implementation

Future<void> clearStepTurnArrows() async {
  if (_stepArrowsAdded) {
    try {
      const emptyGeoJson = {
        "type": "FeatureCollection",
        "features": [],
      };
      await _controller.setGeoJsonSource("step-arrows-source", emptyGeoJson);
    } catch (_) {}
  }
}