(a, b22)
| 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 | } |
| 124874 | function pathEqual(a, b22) { |
| 124875 | return sceneEqual(pathParse(a), pathParse(b22)); |
| 124876 | } |
| 124877 | function objectEqual(a, b23) { |
| 124878 | var ka = Object.keys(a), kb = Object.keys(b23), key, i; |
| 124879 | if (ka.length !== kb.length) return false; |
no test coverage detected