release method

  1. @override
void release()
override

Releases strong reference to the image

Implementation

@override
void release() {
  if (uniqueId == null) {
    return;
  }
  using((Arena arena) {
    Pointer<Utf8> pUUID = uniqueId!.toNativeUtf8(allocator: arena);
    _nativeReleaseStrongReference(pUUID);
  });
  uniqueId = null;
  _finalizer.detach(this);
}