UNPKG

sketch-json-parse

Version:

sketch-json解析

21 lines (20 loc) 612 B
"use strict"; 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;