A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.cdn.mozilla.net/en-US/docs/Web/API/StorageAccessHandle below:

StorageAccessHandle - Web APIs | MDN

StorageAccessHandle

Limited availability

The StorageAccessHandle interface represents access to unpartitioned state granted by a call to Document.requestStorageAccess().

Instance properties
StorageAccessHandle.sessionStorage Read only

Returns an unpartitioned session Storage object if access was granted.

StorageAccessHandle.localStorage Read only

Returns an unpartitioned local Storage object if access was granted.

StorageAccessHandle.indexedDB Read only

Returns an unpartitioned IDBFactory object if access was granted.

StorageAccessHandle.locks Read only

Returns an unpartitioned LockManager object if access was granted.

StorageAccessHandle.caches Read only

Returns an unpartitioned CacheStorage object if access was granted.

Instance methods
StorageAccessHandle.getDirectory()

Returns a Promise that fulfills with an unpartitioned FileSystemDirectoryHandle object if access was granted, and rejects otherwise.

StorageAccessHandle.estimate()

Returns a Promise that fulfills with an unpartitioned StorageEstimate object if access was granted, and rejects otherwise.

StorageAccessHandle.createObjectURL()

Returns a string representing the unpartitioned blob storage url created if access was granted, and throws otherwise.

StorageAccessHandle.revokeObjectURL()

Revokes the unpartitioned blob storage url passed in if access was granted, and throws otherwise.

StorageAccessHandle.BroadcastChannel()

Returns the unpartitioned BroadcastChannel created if access was granted, and throws otherwise.

Returns the unpartitioned SharedWorker created if access was granted, and throws otherwise.

Example
document.requestStorageAccess({ localStorage: true }).then(
  (handle) => {
    console.log("localStorage access granted");
    handle.localStorage.setItem("foo", "bar");
  },
  () => {
    console.log("localStorage access denied");
  },
);

Note: See Using the Storage Access API for a more complete example.

Specifications Browser compatibility See also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4