NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/@antv/util/lib/mix.js

16 lines
358 B
JavaScript
Raw Normal View History

2023-09-14 14:47:11 +08:00
function _mix(dist, obj) {
for (var key in obj) {
if (obj.hasOwnProperty(key) && key !== 'constructor' && obj[key] !== undefined) {
dist[key] = obj[key];
}
}
}
var mix = function mix(dist, src1, src2, src3) {
if (src1) _mix(dist, src1);
if (src2) _mix(dist, src2);
if (src3) _mix(dist, src3);
return dist;
};
module.exports = mix;