UNPKG

echarts

Version:

Apache ECharts is a powerful, interactive charting and data visualization library for browser

24 lines (23 loc) 735 B
import Axis from '../Axis.js'; import Scale from '../../scale/Scale.js'; import Polar from './Polar.js'; import { AngleAxisModel } from './AxisModel.js'; interface AngleAxis { dataToAngle: Axis['dataToCoord']; angleToData: Axis['coordToData']; } declare class AngleAxis extends Axis { polar: Polar; model: AngleAxisModel; constructor(scale?: Scale, angleExtent?: [number, number]); pointToData(point: number[], clamp?: boolean): number; /** * Only be called in category axis. * Angle axis uses text height to decide interval * * @override * @return {number} Auto interval for cateogry axis tick and label */ calculateCategoryInterval(): number; } export default AngleAxis;