NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/@antv/g2/esm/geometry/util/is-model-change.js
2023-09-14 14:47:11 +08:00

26 lines
561 B
Java

import { isEqual, some } from '@antv/util';
/**
* @ignore
* Determines whether model is change
* @param currentModel
* @param preModel
* @returns
*/
export function isModelChange(currentModel, preModel) {
return some([
'color',
'shape',
'size',
'x',
'y',
'isInCircle',
'data',
'style',
'defaultStyle',
'points',
'mappingData',
], function (key) {
return !isEqual(currentModel[key], preModel[key]);
});
}
//# sourceMappingURL=is-model-change.js.map