
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
export default class RadialLinearScale extends LinearScaleBase {
static id: string;
/**
* @type {any}
*/
static defaults: any;
static defaultRoutes: {
'angleLines.color': string;
'pointLabels.color': string;
'ticks.color': string;
};
static descriptors: {
angleLines: {
_fallback: string;
};
};
/** @type {number} */
xCenter: number;
/** @type {number} */
yCenter: number;
/** @type {number} */
drawingArea: number;
/** @type {string[]} */
_pointLabels: string[];
_pointLabelItems: any[];
_padding: import("../types.js").ChartArea;
generateTickLabels(ticks: any): void;
setCenterPoint(leftMovement: any, rightMovement: any, topMovement: any, bottomMovement: any): void;
getIndexAngle(index: any): number;
getDistanceFromCenterForValue(value: any): number;
getValueForDistanceFromCenter(distance: any): any;
getPointLabelContext(index: any): any;
getPointPosition(index: any, distanceFromCenter: any, additionalAngle?: number): {
x: number;
y: number;
angle: number;
};
getPointPositionForValue(index: any, value: any): {
x: number;
y: number;
angle: number;
};
getBasePosition(index: any): {
x: number;
y: number;
angle: number;
};
getPointLabelPosition(index: any): {
left: any;
top: any;
right: any;
bottom: any;
};
/**
* @protected
*/
protected drawGrid(): void;
/**
* @protected
*/
protected drawLabels(): void;
}
import LinearScaleBase from "./scale.linearbase.js";