@mui/x-charts
Version:
The community edition of the Charts components (MUI X).
25 lines (24 loc) • 570 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getPieCoordinates = getPieCoordinates;
var _utils = require("../internals/utils");
function getPieCoordinates(series, drawing) {
const {
height,
width
} = drawing;
const {
cx: cxParam,
cy: cyParam
} = series;
const availableRadius = Math.min(width, height) / 2;
const cx = (0, _utils.getPercentageValue)(cxParam ?? '50%', width);
const cy = (0, _utils.getPercentageValue)(cyParam ?? '50%', height);
return {
cx,
cy,
availableRadius
};
}
;