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

Function pruneCache

static/vuejs/vue.common.js:4040–4051  ·  view source on GitHub ↗
(cache, filter)

Source from the content-addressed store, hash-verified

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

Callers 1

vue.common.jsFile · 0.70

Calls 3

getComponentNameFunction · 0.70
pruneCacheEntryFunction · 0.70
filterFunction · 0.50

Tested by

no test coverage detected