MCPcopy Create free account
hub / github.com/apache/tvm / getFileHandleIfExists

Method getFileHandleIfExists

web/src/opfs_store.ts:484–498  ·  view source on GitHub ↗
(
    directory: OPFSDirectoryHandle,
    filename: string,
    create: boolean,
  )

Source from the content-addressed store, hash-verified

482 }
483
484 private async getFileHandleIfExists(
485 directory: OPFSDirectoryHandle,
486 filename: string,
487 create: boolean,
488 ): Promise<OPFSFileHandle | undefined> {
489 try {
490 return await directory.getFileHandle(filename, { create });
491 } catch (err) {
492 if (OPFSStore.isNotFoundError(err)) {
493 // NotFound maps to cache miss semantics
494 return undefined;
495 }
496 throw err;
497 }
498 }
499
500 private async removeEntryIfExists(
501 directory: OPFSDirectoryHandle,

Callers 1

getStoredEntryMethod · 0.95

Calls 2

getFileHandleMethod · 0.80
isNotFoundErrorMethod · 0.80

Tested by

no test coverage detected