scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
18 lines (17 loc) • 766 B
TypeScript
declare function calcTickDirection(isInnerAxis: boolean, isAngularAxisFlipped: boolean, startAngle: number, totalAngle: number): {
direction: 1 | -1;
tickRotation: number;
startAngle: number;
};
declare function calcLabelPosition(isInnerAxis: boolean, isAngularAxisFlipped: boolean, startAngle: number, totalAngle: number): {
isAntiClockWise: boolean;
labelRotation: number;
startAngle: number;
};
declare function checkPolarLabelsOverlap(tickCoords: number[], minAngleToSkipLastLabelRadian?: number): boolean;
export declare const polarChartHelper: {
calcTickDirection: typeof calcTickDirection;
calcLabelPosition: typeof calcLabelPosition;
checkPolarLabelsOverlap: typeof checkPolarLabelsOverlap;
};
export {};