MCPcopy Index your code
hub / github.com/microsoft/SandDance / parseScaleDomain

Function parseScaleDomain

docs/app/js/sanddance-app.js:147325–147331  ·  view source on GitHub ↗
(domain, spec, scope)

Source from the content-addressed store, hash-verified

147323 (0, _vegaUtil.error)("Can not find data set: " + (0, _vegaUtil.stringValue)(name));
147324} // -- SCALE DOMAIN ----
147325function parseScaleDomain(domain, spec, scope) {
147326 if (!domain) {
147327 if (spec.domainMin != null || spec.domainMax != null) (0, _vegaUtil.error)("No scale domain defined for domainMin/domainMax to override.");
147328 return; // default domain
147329 }
147330 return domain.signal ? scope.signalRef(domain.signal) : ((0, _vegaUtil.isArray)(domain) ? explicitDomain : domain.fields ? multipleDomain : singularDomain)(domain, spec, scope);
147331}
147332function explicitDomain(domain, spec, scope) {
147333 return domain.map((v)=>parseLiteral(v, scope));
147334}

Callers 2

parseScaleFunction · 0.70
parseScaleRangeFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected