UNPKG

@alicloud/cloud-charts

Version:

![](https://img.shields.io/npm/v/@alicloud/cloud-charts?color=%23ff8200)

40 lines (39 loc) 1.47 kB
import { Chart, Types, BaseChartConfig, ChartData, Colors } from '../common/types'; import Base from '../common/Base'; import { XAxisConfig } from '../common/rectXAxis'; import { YAxisConfig } from '../common/rectYAxis'; import { TooltipConfig } from '../common/rectTooltip'; import { LegendConfig } from '../common/rectLegend'; import { GuideConfig } from '../common/guide'; import { LabelConfig } from '../common/label'; import { GeomSizeConfig } from '../common/geomSize'; import { GeomStyleConfig } from '../common/geomStyle'; interface labelAlias { start?: string; end?: string; min?: string; max?: string; } interface WcandlestickConfig extends BaseChartConfig { colors?: Colors; xAxis?: (Types.ScaleOption & XAxisConfig) | false; yAxis?: (Types.ScaleOption & YAxisConfig) | false; legend?: LegendConfig | boolean; tooltip?: (TooltipConfig & { labelAlias?: labelAlias; }) | false; guide?: GuideConfig; label?: LabelConfig | boolean; grid?: boolean; size: GeomSizeConfig; geomStyle?: GeomStyleConfig; } export declare class Candlestick extends Base<WcandlestickConfig> { chartName: string; legendField: string; getDefaultConfig(): WcandlestickConfig; init(chart: Chart, config: WcandlestickConfig, data: any): void; changeData(chart: Chart, config: WcandlestickConfig, data: ChartData): void; } declare const Wcandlestick: typeof Candlestick; export default Wcandlestick;