// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: Storage Buckets API (https://wicg.github.io/storage-buckets/) [SecureContext] interface mixin NavigatorStorageBuckets { [SameObject] readonly attribute StorageBucketManager storageBuckets; }; Navigator includes NavigatorStorageBuckets; WorkerNavigator includes NavigatorStorageBuckets; [Exposed=(Window,Worker), SecureContext] interface StorageBucketManager { Promise open(DOMString name, optional StorageBucketOptions options = {}); Promise> keys(); Promise delete(DOMString name); }; dictionary StorageBucketOptions { boolean persisted = false; unsigned long long quota; DOMHighResTimeStamp expires; }; [Exposed=(Window,Worker), SecureContext] interface StorageBucket { readonly attribute DOMString name; [Exposed=Window] Promise persist(); Promise persisted(); Promise estimate(); Promise setExpires(DOMHighResTimeStamp expires); Promise expires(); [SameObject] readonly attribute IDBFactory indexedDB; [SameObject] readonly attribute CacheStorage caches; Promise getDirectory(); };