The CacheStorage interface represents the storage for web.service-workers.Cache
The CacheStorage interface represents the storage for `web.service-workers.Cache`
(delete this & args)Method.
The delete() method of the web.service-workers.CacheStorage
finds the web.service-workers.Cache object matching the cacheName,
if found, deletes the web.service-workers.Cache object and
a js.Promise that resolves to true. If no web.service-workers.Cache
is found, it returns false.
caches.delete(cacheName).then(function(boolean) { // your cache is now deleted });
See also: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/delete
Method.
The delete() method of the `web.service-workers.CacheStorage`
finds the `web.service-workers.Cache` object matching the cacheName,
if found, deletes the `web.service-workers.Cache` object and
a `js.Promise` that resolves to true. If no `web.service-workers.Cache`
is found, it returns false.
`caches.delete(cacheName).then(function(boolean) {
// your cache is now deleted
});`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/delete`(has this & args)Method.
The has() method of the web.service-workers.CacheStorage interface
a js.Promise that resolves to true if a web.service-workers.Cache
matches the cacheName.
caches.has(cacheName).then(function(boolean) { // true: your cache exists! });
See also: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/has
Method.
The has() method of the `web.service-workers.CacheStorage` interface
a `js.Promise` that resolves to true if a `web.service-workers.Cache`
matches the cacheName.
`caches.has(cacheName).then(function(boolean) {
// true: your cache exists!
});`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/has`(keys this & args)Method.
The keys() method of the web.service-workers.CacheStorage interface
a js.Promise that will resolve with an array containing strings
to all of the named web.service-workers.Cache objects tracked
the web.service-workers.CacheStorage object in the order they
created. Use this method to iterate over a list of all web.service-workers.Cache
caches.keys().then(function(keyList) { //do something with your keyList });
See also: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/keys
Method.
The keys() method of the `web.service-workers.CacheStorage` interface
a `js.Promise` that will resolve with an array containing strings
to all of the named `web.service-workers.Cache` objects tracked
the `web.service-workers.CacheStorage` object in the order they
created. Use this method to iterate over a list of all `web.service-workers.Cache`
`caches.keys().then(function(keyList) {
//do something with your keyList
});`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/keys`(match this & args)Method.
The match() method of the web.service-workers.CacheStorage
(available globally as caches) checks if a given web.fetch.Request
url string is a key for a stored web.fetch.Response. This method
a js.Promise for a web.fetch.Response, or undefined if no
is found.
caches.match(request, options).then(function(response) { // Do something with the response });
See also: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/match
Method.
The match() method of the `web.service-workers.CacheStorage`
(available globally as caches) checks if a given `web.fetch.Request`
url string is a key for a stored `web.fetch.Response`. This method
a `js.Promise` for a `web.fetch.Response`, or undefined if no
is found.
`caches.match(request, options).then(function(response) {
// Do something with the response
});`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/match`(open this & args)Method.
The open() method of the web.service-workers.CacheStorage interface
a js.Promise that resolves to the web.service-workers.Cache
matching the cacheName.
`// "caches" is a global read-only variable, which is an instance of CacheStorage, // For more info, refer to: https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/caches
caches.open(cacheName).then(function(cache) { // Do something with your cache });`
See also: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/open
Method.
The open() method of the `web.service-workers.CacheStorage` interface
a `js.Promise` that resolves to the `web.service-workers.Cache`
matching the cacheName.
`// \"caches\" is a global read-only variable, which is an instance of CacheStorage,
// For more info, refer to: https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/caches
caches.open(cacheName).then(function(cache) {
// Do something with your cache
});`
See also: `https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/open`cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |