MCPcopy
hub / github.com/chartjs/Chart.js / resolveFallback

Function resolveFallback

src/helpers/helpers.config.ts:298–304  ·  view source on GitHub ↗
(
  fallback: ResolverObjectKey | ((prop: ResolverObjectKey, value: unknown) => ResolverObjectKey),
  prop: ResolverObjectKey,
  value: unknown
)

Source from the content-addressed store, hash-verified

296}
297
298function resolveFallback(
299 fallback: ResolverObjectKey | ((prop: ResolverObjectKey, value: unknown) => ResolverObjectKey),
300 prop: ResolverObjectKey,
301 value: unknown
302) {
303 return isFunction(fallback) ? fallback(prop, value) : fallback;
304}
305
306const getScope = (key: ResolverObjectKey, parent: AnyObject) => key === true ? parent
307 : typeof key === 'string' ? resolveObjectKey(parent, key) : undefined;

Callers 2

addScopesFunction · 0.85
createSubResolverFunction · 0.85

Calls 1

isFunctionFunction · 0.85

Tested by

no test coverage detected