sketch-json-parse
Version:
sketch-json解析
21 lines (20 loc) • 612 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isAlignCenter = void 0;
/**
* 判断是否居中
*/
const isAlignCenter = (data, parent) => {
if (Array.isArray(data) && parent) {
const parentY = parent.structure.y + parent.structure.height / 2;
for (let i = 0; i < data.length; i++) {
const itemY = data[i].structure.y + data[i].structure.height / 2;
if (Math.abs(parentY - itemY) > 2) {
return false;
}
}
return true;
}
return false;
};
exports.isAlignCenter = isAlignCenter;