addGeoJsonSource method

void addGeoJsonSource(
  1. String sourceId, {
  2. GeoJsonSourceOptions? options,
  3. String? attribution,
})

Implementation

void addGeoJsonSource(
  String sourceId, {
  GeoJsonSourceOptions? options,
  String? attribution,
}) => _discard(
  (arena, completion) => raw.mln_map_add_geo_json_source(
    _handle.raw,
    nativeStringView(sourceId, arena).value,
    options == null ? nullptr : _writeGeoJsonSourceOptions(options, arena),
    attribution == null
        ? arena<raw.mln_buffer_view>().ref
        : nativeStringView(attribution, arena).value,
    completion,
    nativeDiagnostic,
  ),
);