setImageSourceImage method
- String sourceId,
- PremultipliedRgba8Image image
Replaces the image of an image source.
See mln_map_set_image_source_image in the
C API reference.
Errors:
Status.notFoundwhen the style has no source namedsourceId.Status.invalidArgumentwhen the source namedsourceIdisn't an image source.Status.invalidStatewhile the style isn't loaded, asMapHandle.setStyleUrl()describes.
Implementation
Future<CommandCompletion> setImageSourceImage(
String sourceId,
PremultipliedRgba8Image image,
) => _command(
(arena, completion) => raw.mln_map_set_image_source_image(
_handle.raw,
nativeStringView(sourceId, arena).value,
_writePremultipliedRgba8Image(image, arena),
completion,
nativeDiagnostic,
),
);