Lines Matching refs:customizer

3900 	    function baseAssign(object, source, customizer) {
3902 if (!customizer) {
3911 result = customizer(value, source[key], key, object, source);
4033 function baseClone(value, isDeep, customizer, key, object, stackA, stackB) {
4035 if (customizer) {
4036 result = object ? customizer(value, key, object) : customizer(value);
4081 result[key] = baseClone(subValue, isDeep, customizer, key, value, stackA, stackB);
4470 function baseIsEqual(value, other, customizer, isWhere, stackA, stackB) {
4485 return baseIsEqualDeep(value, other, baseIsEqual, customizer, isWhere, stackA, stackB);
4503 function baseIsEqualDeep(object, other, equalFunc, customizer, isWhere, stackA, stackB) {
4536 …Wrapped ? object.value() : object, othWrapped ? other.value() : other, customizer, isWhere, stackA…
4556 …var result = (objIsArr ? equalArrays : equalObjects)(object, other, equalFunc, customizer, isWhere…
4576 function baseIsMatch(object, props, values, strictCompareFlags, customizer) {
4582 noCustomizer = !customizer;
4601 result = customizer ? customizer(objValue, srcValue, key) : undefined;
4603 result = baseIsEqual(srcValue, objValue, customizer, true);
4677 function baseMerge(object, source, customizer, stackA, stackB) {
4684 return baseMergeDeep(object, source, key, baseMerge, customizer, stackA, stackB);
4687 result = customizer ? customizer(value, srcValue, key, object, source) : undefined,
4716 function baseMergeDeep(object, source, key, mergeFunc, customizer, stackA, stackB) {
4727 result = customizer ? customizer(value, srcValue, key, object, source) : undefined,
4753 object[key] = mergeFunc(result, srcValue, customizer, stackA, stackB);
5254 var customizer = bindCallback(arguments[--length - 1], arguments[length--], 5);
5256 customizer = arguments[--length];
5262 assigner(object, source, customizer);
5593 function equalArrays(array, other, equalFunc, customizer, isWhere, stackA, stackB) {
5608 if (customizer) {
5610 ? customizer(othValue, arrValue, index)
5611 : customizer(arrValue, othValue, index);
5619 …= (arrValue && arrValue === othValue) || equalFunc(arrValue, othValue, customizer, isWhere, stackA…
5625 …= (arrValue && arrValue === othValue) || equalFunc(arrValue, othValue, customizer, isWhere, stackA…
5686 function equalObjects(object, other, equalFunc, customizer, isWhere, stackA, stackB) {
5707 if (customizer) {
5709 ? customizer(othValue, objValue, key)
5710 : customizer(objValue, othValue, key);
5714 …= (objValue && objValue === othValue) || equalFunc(objValue, othValue, customizer, isWhere, stackA…
9816 function clone(value, isDeep, customizer, thisArg) {
9819 thisArg = customizer;
9820 customizer = isIterateeCall(value, isDeep, thisArg) ? null : isDeep;
9823 customizer = typeof customizer == 'function' && bindCallback(customizer, thisArg, 1);
9824 return baseClone(value, isDeep, customizer);
9870 function cloneDeep(value, customizer, thisArg) {
9871 customizer = typeof customizer == 'function' && bindCallback(customizer, thisArg, 1);
9872 return baseClone(value, true, customizer);
10062 function isEqual(value, other, customizer, thisArg) {
10063 customizer = typeof customizer == 'function' && bindCallback(customizer, thisArg, 3);
10064 if (!customizer && isStrictComparable(value) && isStrictComparable(other)) {
10067 var result = customizer ? customizer(value, other) : undefined;
10068 return typeof result == 'undefined' ? baseIsEqual(value, other, customizer) : !!result;
10224 function isMatch(object, source, customizer, thisArg) {
10228 customizer = typeof customizer == 'function' && bindCallback(customizer, thisArg, 3);
10229 if (!customizer && length == 1) {
10244 return baseIsMatch(object, props, values, strictCompareFlags, customizer);