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

Function pruneCache

static/vuejs/vue.js:4034–4045  ·  view source on GitHub ↗
(cache, filter)

Source from the content-addressed store, hash-verified

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

Callers 1

vue.jsFile · 0.70

Calls 3

getComponentNameFunction · 0.70
pruneCacheEntryFunction · 0.70
filterFunction · 0.50

Tested by

no test coverage detected