release method

Future<void> release()

Release this handle.

What this does depends on how the handle was made:

  • Local + exclusive: false + unencrypted: no-op (the original file is what was returned).
  • Local + exclusive: true: deletes the temp copy.
  • Local + decrypted-cache: cache entry remains; cleaned on the next eviction sweep.
  • Web (IndexedDB): revokes the Blob URL.

Implementation

Future<void> release() => _release();