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

30 lines
708 B
Java

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isModelChange = void 0;
var util_1 = require("@antv/util");
/**
* @ignore
* Determines whether model is change
* @param currentModel
* @param preModel
* @returns
*/
function isModelChange(currentModel, preModel) {
return util_1.some([
'color',
'shape',
'size',
'x',
'y',
'isInCircle',
'data',
'style',
'defaultStyle',
'points',
'mappingData',
], function (key) {
return !util_1.isEqual(currentModel[key], preModel[key]);
});
}
exports.isModelChange = isModelChange;
//# sourceMappingURL=is-model-change.js.map