loadImage method

  1. @override
void loadImage(
  1. String imageUrl,
  2. ResourceListener listener
)
override

Implementation

@override
void loadImage(String imageUrl, ResourceListener listener) {
    final _loadImageFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Pointer<Void>, Pointer<Void>, Pointer<Void>),
        void Function(Pointer<Void>, Pointer<Void>, Pointer<Void>)
      >('navigine_sdk_flutter_ResourceManager_loadImage__ImageUrl_Listener'));
    final _imageUrlHandle = navigine_sdk_flutter_String_ToFfi(imageUrl);
    final _listenerHandle = navigine_sdk_flutter_ResourceListener_ToFfi(listener);
    final _handle = this.handle;
    _loadImageFfi(_handle, _imageUrlHandle, _listenerHandle);
    navigine_sdk_flutter_String_ReleaseFfiHandle(_imageUrlHandle);
    navigine_sdk_flutter_ResourceListener_ReleaseFfiHandle(_listenerHandle);
}