MCPcopy Create free account
hub / github.com/TruthHun/BookStack / pruneCache

Function pruneCache

static/vuejs/vue.esm.js:4038–4049  ·  view source on GitHub ↗
(cache, filter)

Source from the content-addressed store, hash-verified

4036}
4037
4038function pruneCache (cache, filter) {
4039 for (var key in cache) {
4040 var cachedNode = cache[key];
4041 if (cachedNode) {
4042 var name = getComponentName(cachedNode.componentOptions);
4043 if (name && !filter(name)) {
4044 pruneCacheEntry(cachedNode);
4045 cache[key] = null;
4046 }
4047 }
4048 }
4049}
4050
4051function pruneCacheEntry (vnode) {
4052 if (vnode) {

Callers 1

vue.esm.jsFile · 0.70

Calls 3

getComponentNameFunction · 0.70
pruneCacheEntryFunction · 0.70
filterFunction · 0.50

Tested by

no test coverage detected