sketch-json-parse
Version:
sketch-json解析
17 lines (16 loc) • 599 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("../../../common/utils");
exports.default = (fillStyle, layer) => {
let { alpha, red, green, blue, swatchID } = fillStyle.color;
// 如果设置了 Opacity 属性,则 fills border 需要乘于这个数值
if (layer.style && layer.style.contextSettings) {
alpha = layer.style.contextSettings.opacity * alpha;
}
if (alpha > 0) {
return {
color: (0, utils_1.transSketchColor)({ red, green, blue, alpha, swatchID }),
};
}
return {};
};