Files
ETB/ETB-FrontEnd/node_modules/@mui/x-charts/esm/PieChart/getPieCoordinates.js
Iliyan Angelov 306b20e24a Frontend start
2025-09-14 00:54:48 +03:00

19 lines
455 B
JavaScript

import { getPercentageValue } from "../internals/getPercentageValue.js";
export function getPieCoordinates(series, drawing) {
const {
height,
width
} = drawing;
const {
cx: cxParam,
cy: cyParam
} = series;
const availableRadius = Math.min(width, height) / 2;
const cx = getPercentageValue(cxParam ?? '50%', width);
const cy = getPercentageValue(cyParam ?? '50%', height);
return {
cx,
cy,
availableRadius
};
}