| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 | | import ChartView from '../../view/Chart.js'; |  | import GaugeSeriesModel from './GaugeSeries.js'; |  | import GlobalModel from '../../model/Global.js'; |  | import ExtensionAPI from '../../core/ExtensionAPI.js'; |  | import { ColorString } from '../../util/types.js'; |  | interface PosInfo { |  |     cx: number; |  |     cy: number; |  |     r: number; |  | } |  | declare class GaugeView extends ChartView { |  |     static type: "gauge"; |  |     type: "gauge"; |  |     private _data; |  |     private _progressEls; |  |     private _titleEls; |  |     private _detailEls; |  |     render(seriesModel: GaugeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI): void; |  |     dispose(): void; |  |     _renderMain(seriesModel: GaugeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI, colorList: [number, ColorString][], posInfo: PosInfo): void; |  |     _renderTicks(seriesModel: GaugeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI, getColor: (percent: number) => ColorString, posInfo: PosInfo, startAngle: number, endAngle: number, clockwise: boolean, axisLineWidth: number): void; |  |     _renderPointer(seriesModel: GaugeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI, getColor: (percent: number) => ColorString, posInfo: PosInfo, startAngle: number, endAngle: number, clockwise: boolean, axisLineWidth: number): void; |  |     _renderAnchor(seriesModel: GaugeSeriesModel, posInfo: PosInfo): void; |  |     _renderTitleAndDetail(seriesModel: GaugeSeriesModel, ecModel: GlobalModel, api: ExtensionAPI, getColor: (percent: number) => ColorString, posInfo: PosInfo): void; |  | } |  | export default GaugeView; | 
 |