MCPcopy Create free account
hub / github.com/microsoft/SandDance / pathEqual

Function pathEqual

docs/app/js/sanddance-app.js:124874–124876  ·  view source on GitHub ↗
(a, b22)

Source from the content-addressed store, hash-verified

124872 return a === b21 ? true : key === "path" ? pathEqual(a, b21) : a instanceof Date && b21 instanceof Date ? +a === +b21 : (0, _vegaUtil.isNumber)(a) && (0, _vegaUtil.isNumber)(b21) ? Math.abs(a - b21) <= TOLERANCE : !a || !b21 || !(0, _vegaUtil.isObject)(a) && !(0, _vegaUtil.isObject)(b21) ? a == b21 : objectEqual(a, b21);
124873}
124874function pathEqual(a, b22) {
124875 return sceneEqual(pathParse(a), pathParse(b22));
124876}
124877function objectEqual(a, b23) {
124878 var ka = Object.keys(a), kb = Object.keys(b23), key, i;
124879 if (ka.length !== kb.length) return false;

Callers 1

sceneEqualFunction · 0.70

Calls 2

sceneEqualFunction · 0.70
pathParseFunction · 0.70

Tested by

no test coverage detected