UNPKG

@antv/layout

Version:
35 lines (29 loc) 959 B
/** * This function is like `arrayIncludes` except that it accepts a comparator. * * @private * @param {Array} [array] The array to inspect. * @param {*} target The value to search for. * @param {Function} comparator The comparator invoked per element. * @returns {boolean} Returns `true` if `target` is found, else `false`. */ var _arrayIncludesWith; var hasRequired_arrayIncludesWith; function require_arrayIncludesWith () { if (hasRequired_arrayIncludesWith) return _arrayIncludesWith; hasRequired_arrayIncludesWith = 1; function arrayIncludesWith(array, value, comparator) { var index = -1, length = array == null ? 0 : array.length; while (++index < length) { if (comparator(value, array[index])) { return true; } } return false; } _arrayIncludesWith = arrayIncludesWith; return _arrayIncludesWith; } export { require_arrayIncludesWith as __require }; //# sourceMappingURL=_arrayIncludesWith.js.map