@visactor/vchart
Version:
charts lib based @visactor/VGrammar
17 lines (13 loc) • 605 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.vennLayout = void 0;
const vlayouts_1 = require("@visactor/vlayouts"), vutils_1 = require("@visactor/vutils"), vennLayout = (data, op) => {
const options = (0, vutils_1.isFunction)(op) ? op() : op, viewBox = options.getViewBox();
return viewBox && (null == data ? void 0 : data.length) ? (0, vlayouts_1.vennTransform)(Object.assign({
setField: options.setField,
valueField: options.valueField
}, viewBox), data) : [];
};
exports.vennLayout = vennLayout;
//# sourceMappingURL=venn.js.map