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

Function resolveModifiedOptions

static/vuejs/vue.esm.js:3812–3823  ·  view source on GitHub ↗
(Ctor)

Source from the content-addressed store, hash-verified

3810}
3811
3812function resolveModifiedOptions (Ctor) {
3813 var modified;
3814 var latest = Ctor.options;
3815 var sealed = Ctor.sealedOptions;
3816 for (var key in latest) {
3817 if (latest[key] !== sealed[key]) {
3818 if (!modified) { modified = {}; }
3819 modified[key] = dedupe(latest[key], sealed[key]);
3820 }
3821 }
3822 return modified
3823}
3824
3825function dedupe (latest, sealed) {
3826 // compare latest and sealed to ensure lifecycle hooks won't be duplicated

Callers 1

Calls 1

dedupeFunction · 0.70

Tested by

no test coverage detected